Don't forget that the US extensively supplied the Soviets and other allies for some time before officially entering the war. They mostly used their own weapons, but a huge amount of Soviet logistical support was American trucks and trains.
As for the disparity in GDP, an order of magnitude is a bit of an exaggeration for Germany, only slightly for Japan at the beginning of the war and not at all by the end. Wikipedia has figures:
http://en.wikipedia.org/wiki/Military_production_during_Worl...
The US's advantage in the long term became enormous because it was so far removed from the fighting. Germany and Japan's economies were mostly flat, while the US's nearly doubled in that time period. By the end of the war, the economic disparity was almost 5x over Germany and over 10x for Japan. Even in 1941, the disparity between the US and Japan was well over 5x, which makes one wonder WTF they were thinking.