Good to see someone with a desire to fly helicopters, most guys complain about having to go, but then end up loving it when they get there.
You don't need to be Olympic athlete fit, but you still have to meet the minimum fitness standard for the CF. 2.4km run in 12 min, 30 pushups, and 30 situps is a good place to start.
Pilot training in particular (not including basic training, aircrew selection and second language school), is done in 3 major parts, with a bunch of other 1-2 week courses in between. The first part is primary flying training in Portage la Prairie, followed by basic flying training in Moose Jaw, then basic helicopter school back in Portage la Prairie. After BHS you'll get your wings and posted to a sqn, the 3 realistic choices are 408 Sqn in Edmonton, 427 Sqn in Petawawa and 430 Sqn in Valcartier. After that there's the operational training unit (OTU) at 403 Sqn in Gagetown where you learn to fly the Griffon in it's tactical helicopter role.
Depending on the demand, the Chicoutimi diploma may be sufficient, I have a diploma in Aviation Technology from Sault College and I got in, though for a while they stopped taking people with college diplomas. They still prefer the university degree though since the CF wants a degreed officer. You would probably end up having to get one later just like I'm supposed to.