AIr superiority is impossible when fighting the Germans, I have 2 full stacks of 7/2 on the Benelux border, 20 width infantry on maginot and alps
Against AI you should be able to barely contest , the AI is dumb so you end up winning in the long run . If you don't feel like contesting you should put a lot of AA in your division .
2 full stack is far from enough , you should aim for 3-4 .
As for the template you can go 10 INF with ENG , support ART , support AA , signal . Or you can try 8 INF , 1 ART , 1 AA with the same support . Support AT can be useful to counter their tank too .
Try to aim for fort lvl 5 and don't forget to repair them .
After this germany will probably suicide rush into you and you will probably need to micro a bit your units to avoid losing land . Then you sit there for 2 years , the time to build good medium tank division and kill them .
France vs Germany is really boring anyway , you sit there doing nothing for years . Either germany pierce your defense and you lose in 6 month , either you hold the line and germany suicide 2M men into you . Or sometime they don't attack if they feel like they have no chance of winning but you can't attack either because france sucks , they don't even have an infantry (expert) and you don't have the industry to output tank division before 1942 .
Anyway you can always cheese , it's pretty easy to break this game , when it's not the AI that fuck up everything , last time Italy thought that guarding its border with 4 unit against a full stack was a good idea , i capitulated Italy with 20k men lost while the germans were next to Paris (i wasn't in the allies ,i wanted to try to contest germany air superiority alone . )
