Ok,with those constraints.
The Japanese and Germans went heavy on air and ships.
Thus the Russians should be heavy in infantry and AA. One bomber was eventually useful to help cover the Far East, but I think that was extravagant to go for 2.
The American buy in the Pacific was useful. It made Philippines very tough to take and the computer didn’t.
I don’t know what you planned to do with the Atlantic. The early game position made the Germans way too powerful to do anything and the bombers would require many CVs + ftrs to defend any invasions–no need to buy transports over there.
China was great. The Brit + ANZAC land forces eventually linked up with the Chinese and made the game impossible for the Japanese. Big bonus to force the issue in the South so that Burma road bonus was in play.
The Brits and French were IMHO the weakest part of this buy. Almost all of your bid units are wiped out in the first round. France is supposed to fall, but buying all inf + AA in France would have made the takeover painful. The ships in Med were lost causes due to their position and the bombers–so let them go…I really needed units in Egypt! Italy should have just wiped me from the map there. But surprisingly, they never came in force. I was able to make most battles negative TUV even if they were favorable odds for the Axis. So maybe that was the difference for the AI algorithm.
First round battles
I would not have attacked Japan with Russia in Far East. Minimal gain. Better to attack later once the main units leave. The exchange is about even and eliminates your Far East blockading force.
The Brit attack in Kwangsi was great–but you should have sacrificed the transports. There were too many bombers around and the significant Brit fleet was sunk