strategic questions
Now that the axis and comintern are at war there are several important questions you need to answer.
Firstly what does your economy require?
Currently you are selling supplies for money, this is draining your IC. I would reccomend selling some of your stockpiles of energy or rares that you have alot of, this will mean that you wont have to use IC to make supplies to sell to canada and instead you can produce consumer goods to lower dissent or simply produce militry units because i am guessing that you are falling quite far behind.
Secondly what other allies do you need?
I would suggest you need more european countries e.g. turkey, Greece, Serbia, Sweeden, Finland and portugal. If you dont get these countries you wont have enough troops in europe to defeat the soviet union or even defend france. Also remember that belgium and the netherlands will bring their respective colonies with them (the belgium congo and the dutch east indies).
Imagine the damage you can do to the soviet union with the scandinavian countries attacking their flank.
Lastly, when are you going to enter the war?
You cant let one of your enemies get too strong at the expense of the other or you will have too much to conquer later and they will have so much IC and manpower coming in that you wont have a chance anyway. Watch out for nationalist spain, you dont want france to be attacked from three sides (germany, Italy and Spain). When you are at war with the axis make sure you eliminate Italy as fast as possible because then you will have the med all to yourself. Also if i were you i would dow nationalist spain as quickly as possible (before they join the axis and take gibraltar from you). They will be easy to defeat when on their own and they can give you well needed troops in europe plus it will protect fance's flank.
Currently you are probably the weakest of the alliances with less IC and manpower than the other two plus you have more territory to defend. However if you can gather together the other european neutrals you and your puppets can supply them with material and technology and they can give you manpower in the form of infantry divisions based in europe. As it is the comintern will probably be able to overun you in france no matter how well defended the magniot line is.