My biggest question is how exactly the bilingualism component works. Do the classes also bounce between English and French or is that only outside life?
During FYOP, you will take a French language comprehension test. Based on your score, you will be placed on a certain module. When I got tested, some chose to hand in the test right back to the administrator and began soon after at Mod 0 and some people like me, scored high enough to have the chance and get tested right away for their French language profile which you will need later in your career to advance in senior officer appointments. You will have the chance to get tested around the time you complete Mod 10 if you do not get given the chance right away.
There are three components to a language profile: grammar, reading, and speaking. You take all tests separately, and all are assessed with the following grades (from lowest to highest): X, A, B, C, E.
"A" means you know French but not that well. "B" means that you are able to defend yourself in a French environment; this is the minimum you must acquire across all three language profile components in order to graduate from RMC with AFAN (have the right to say rmc after your name; e.g. A. B. C. Bloggins, rmc). Beyond B is quite admirable with E meaning you won't ever be tested again.
After you get a minimum of B/B/B, you will have the chance to take classes in your second official language but personally I don't believe that is enough to do well in a class. Simply take the placement test seriously, because RMC's priority is to help you graduate with your AFAN, not just your academic degree and therefore if they believe is necessary, they will put you in for a whole summer learning French when instead you could be advancing in your phases of training or doing work experience.
Best of luck.