YVRKid,
Plus the RAF is in active Ops and the Air Force arm of the CF is sitting at home (save the transport guys).
I would check your facts again!
On Monday, March 21, Task Force Libeccio conducted its first mission.
“This morning four CF-18 fighter aircraft and two CC-150 Polaris strategic air [-to-air] refuellers departed Trapani, Italy and conducted patrols off the northern coast of Libya,” said Defence Minister Peter MacKay on Monday.
Link to story here.
Also, there are residency requirements; you may have to have lived here for 5 years before you can apply, if I remember right. I'm pretty sure a single phone call to the RAF careers service or a visit to their site would steer you right.
Bear in mind if you have any wishes to be a fighter pilot, we're now quite small when it comes to fast jets and getting smaller. With the CF-18 around and a sensible plan to replace it with F35, I'd certainly give serious consideration to staying in Canada if I were you.