Sure, it could land and take-off from the 7002 feet of runway. It might be restricted to less than maximum take-off weight depending on the load and temperature. As for parking, according to the Canadian Flight Supplement (CFS), the only apron it would be allowed on is number 7 (north-west corner of the airport; not shown in the satellite shot) as all other aprons are restricted to aircraft with wingspans 118 feet or less. Apron 7 is restricted to aircraft with wingspans 170 feet or less.
(plain text only)