RougeOne, most of what you said sounds pretty good, with the exception of UK DOW on Japan UK1 for the reasons others have posted. Having the Russians push into China with fast moving units and air will help the Allies in the Asian land battle. You really want to bulk up def in China, and the Russians could head back once things are stable (try not to get them killed). You might even consider having the Russians (or UK India) send an AA gun into China, but that could be problematic if you can’t get the Siberian AA guns to Moscow in time. You basically want to turn China into a meat grinder to chew up Japanese ground units.
Just as a side note, I like to buy a ftr every other round for the Russians so I can attack any weak spots the Germans might have, or to trade one of the ICs I may have lost w/o losing much of my valuable inf/art. When sending units into China, you have to decide if they stay, or when to bring them back (in time for the Germans). You should also have some UK ftrs on standby to get to Moscow if it is just to stall the Germans for a round or two.
I have DOW on UK2 at times, but only if I can kill a handful of Japanese ground units. This means that the Japanese would have not DOW J1 or J2 (rare these days) and have some units near your front lines like maybe be battling for Yunnan. I will typically buy a couple mech for India on UK1. I like to have a bit of a mobile force so I can move into China w/o being caught on the coast in Burma (easy to Amphib). That way if the Japanese are dragging their feet and didn’t DOW by J2, on UK2 I can use my mech and any inf in Burma/Shan to sweep into Yunnan w/some air power to smack the Japanese stack, or to reinforce it.
I also like that you do the responsible thing and have UK add def to London on the first buy. As you gain more experience you can experiment with that, maybe even bait the Germans into attempting a Sea Lion. Sucker punching Italy UK1 is also good IMO.