Bomb Gib is a smart move.
I’d most likely build a stack of 7 Inf and 3 Art in Berlin with the remaining IPC going towards Armor and Mech in WGr.
Assuming the Russians hit Poland, you have a very potent counter attack.
I’d consider taking everything off of London and move your TT into position to threaten Russia’s northern port so that if they advance to Poland you can always ship your units behind their lines and remove their forward factory that reinforces their advance. You can always pick up units from Finland to fill those TT to help in that effort.
1. Bomb Gibraltar
2. 7 Inf, 3 Art in Berlin
3. Remaining IPC towards Armor/Mech in WGr (maybe a DD in the mix to help defending the TT if Russia attacks or scrambles an amphib)
4. Move all units + TT inside the straights of Denmark
5. Land Aircraft in WGr
6. Reinforce Poland with whatever you can - Russia’s going to be overextended and you need her to lose Inf getting into Poland so your counter attack from Berlin and WGr cleans out the immediate threat.
7. Consider trying to take Russia’s Northern Port with units remaining from Sea Lion, Reinforced with units from Finland and cut off Russia’s Northern Advance.
8. You can deal with Russia’s Southern Army as they have to decide between advancing or addressing the threat now posed in the North.
Note: With Italy I’d seriously consider getting as many Mech as possible towards the front to reinforce any German advances, or at least slow a blitzing Russia down until a German stack arrives. It may not be the best investment for Italy in the short term, but its going to be better for Germany if she can rely on 3-4 Mech / round reinforcing any losses Germany sustains slowing up the Reds.
I think the key is going to be the same thing Russia does to most German advances: Trading out your Inf close to factories for her Inf far from factories is a winning battle for you. Sooner or later she will expose her Armor and Art and you can remove the threat.