For sure German tried to invade Soviet union, but theses badges looks more german than soviet.
Maybe you would have more chance to get them identified in the german section...
they are WH badges look all good,top 2 are british.
that home guard badge looks pretty good, not sure what the other one is, tho.
You have a good start.
The Tagungsabzeichen/tinnies (small badges commemorating various German festivals and day events) are all genuine, but be advised that they are common examples and can be had for low prices with a bit of looking.
Thanks for the comments, guys.