"...you should look into the security pass situation before you leave your old job."
If you are in posession of a security pass from an ICAO member state and can adequately account for your employment and past residence, there is no problem with getting a "Red" pass in Canada.
The problems you allude too are in reference to the guys flying in "offstrip" conditions. Namely parts of Africa without security or terminal access.
Cheers.