Ouch, that G1. :)
Before evaluating the Soviet buy, it would pay to try to establish what UK/US will do assuming a J1. Sorry in advance for the long ramble.
We seem to have opportunity to put immediate pressure on Germany in 110 / on continent.
UK buy carrier and 1 fighter, save 2
Ignore 106
Send 91 cruiser + Sub + Malta fighter against 96. The Malta Fighter will land into Morocco for flexible repatriation to London (and help retake Gibraltar if Italians go there).
Send 98 fleet + Gibraltar fighter against + UK bomber + 1 UK fighter against 97 (assume no scramble / lose a sub). (land tac + bomber in Cyprus which are safe unless if Italy takes greece) Resulting fleet will be wiped out in one strike if all German air goes to nuke it out., but then 110 is safe and sea lion fully off the table. If Germany spreads to take on the 96 cruiser as well, its’s 3.5 planes lost on average.
Attack 110 with 111 fleet, 109 fleet and 3 fighters.
Land an infantry in Holland Belgium, to prevent Italian and German planes from landing there. France can retake it if Italy tries to reclaim. Get 3 IPC. Gives extra incentive for Germany to hit 110 and lose its air force, Note, Germany can build a carrier and land its South Italy planes on it to deploy all its air. With all the planes , it’s a 95% battle for Germany with 80 IPC loss for Germany/120 IPC for UK. Without the two South Italy planes, it’s a 60% battle with 92 IPC loss for Germany and 110 for UK, which is really not a risk that should be taken. A serious treat to the UK involves building a carrier and invites Sea Lion. There’s 50 IPC left for Germany (makes 8 loaded transports) + say 6 planes left. UK will have 2 IPC + 28 + 5 (originals) + 3 (Belgium) + 2 (Persia) +2 Greece - 2/3 (convoy)= 39 IPC of purchases (9 infantry + 1 fighter or better). A sea lion attempt in these conditions is possible only if US can’t bring bombers to bear which would require a J3DOW. It’s unlikely that this would be pulled off and Germany wouldn’t have much to cover its transport fleet in 110 anyways against a US bomber / carrier planes on US 3. This is very important, others should check this math.
NCM: Land Malta infantry + AA gun in Greece, deploy transport in 99 to draw fire from Italian/German plane or Italian sub (weakens counter on 96/93). Greece most likely to hold one turn unless if Germany air / infantry is committed.
NCM: Take Erie with mech.
NCM: Move Canadian sub to 91
NCM: Stack Alexandria with all group troops available (only remote chance involves all Italian air and is very dicy for Italian naval plans. No Landing possible if 97/96 occupied. This prevent walk in into Alexandria reinforced by German air and will force German air to protect Tobruk instead.
So based on all this and stepping back,
Assuming no JDOW, US should buy a destroyer, a carrier, and 2 bombers, save 4. Place all Atlantic side. Assuming JDOW, Sea lion is off the table because of the US fighter that can be sent to Morocco and reach London on US 2. In that case, can replace one of the bombers with a carrier for the Pacific and adding a transport for the Atlantic.
If G2 attack on 110 is skipped (too risky, not worth buying a German carrier and not worth not hitting 97, then situation is following):
Italy income crippled for I2 purchases (very good), only 1 transport left and potentially dying immediately,
Strong allied surface fleet in 110 (sub can be put as picket in 125 on UK 2), 2 British submarines in the med / all surface units destroyed on Germany 2. Strong air force left in the med (1 bomber, 1 tac, 1 UK fighter). for repeat UK landing in Holland/Normandy supported by air force and bombardment. Possibility to park some surface fleet in 92 to deny Italian NO.
Axis air force still strong but dented ~9-10 planes including some helping the Italians in Africa. Greece is a spiky thorn in the side but will be dealt with one way or another.
The key becomes whether we can cheaply bring US units to bear with cheap protection of 91. It will be tempting for Italians to seize Gibraltar to prevent construction of air base if the US is not in a position to retake it. This airbase on UK 2 is a great force multiplier for 91/92 protection, ferrying of planes to reinforce Soviets, and could be paired up with some ground troops and minor complex in Persia on UK 2.
Based on this and the pressure on Western Europe, I believe we can make a stand in Bryansk on G5 provided that we have enough Infantry. As a result, the main German army will move into Ukraine (we stay in Bryansk and hold. On G6 German goes into Rostov in which case we will want enough fodder to fend an Italian can opener and move to Tambov (then the German stack needs to chose between Bryansk without being able to hold Volgorad). We can add offensive power later after we see things play out / are suffering bombardments.
By G7 the UK should be very well established in the Middle East for as long as Japan doesn’t overwhelm everything!
So I agree with 12 save 1 or 11 infantry / 1 artillery.