Similar question was about correct ww2 uniform. And OP is asking for correct post war uniform. So the book you mentioned won't help.
To OP. My knowledge has cut off date of 1945 for soviet uniform so the only thing I can tell you is that badge with red flag and head of Lenin means member of Komsomol (communist hitlerjugend for teenagers to youth), badge with running man means 3rd stage of sport achievements, badge with number 3 I dont remember, Guards badge, and the blue one I dont remember too. I also have a feeling it all was put together but I don't have enough knowledge to be sure.