I didn't have any flight experience when I went through, but a private license would have helped alot, not for the flying part but for the met and studying. I was one of the few guys that had not been through a groundschool of some kind.
I would go to Portage if they let you. The flying would be basic, but you would get a taste of the 'military life'. Also, its good to get in with the class since you will be spending alot of time with these people over the next couple of years. (just watch out for the bluberry blondes...)
As for French language training.. We had to get to Level 2 before heading to Moose Jaw. Level one is the sandbox level, level two being basic conversation and writing. St'Jean is great though, lots of French girls wanting to learn english... fun times..... 🙄
The military is bad for rumours. Don't belive anything you hear, especially from a recruiting office, until you have orders in hand and are heading to the base. Don't listen to others on your same course that say "he is going here or there are 5 jet spots... etc. " I saw alot of people worry a bunch about stuff that was out of their control...
Let me know what the recruitng office told you and I will translate it for you.....
Cheers
MD