The Soviets had a lot of Western assistance with industrializing. Ford in particular played a huge role in the Gorky factories.
The Wehrmacht lost because numbers kind of matter in war. When you look at the natural resources Russia had, the population disparity between Russia and Germany, and the size of territory the Germans attempted to conquer, it really wasn't a close contest at all.
Imagine if they had a huge 5th column at home that was working with the Nazis.They'd have lost