Sorry, no cheap soldiers for Winter war. However! You may make a combination! You may take white winter torsos of Germans and add blue hat from chinees soldiers and you will get finish warriors. Germans and chinese can be found at Aliexpress. Pretty cheap
If you haven't thrown it away, you may be able to drop those compacted barbed wire rolls in boiling water to soften them up enough to stretch them back out. Depending on how hard the plastic is.