Well lets see....
Just 2 point out a few things:
the 74Es have flown to Asia, NewDelhi, and for a time to HongKong from YVR.
the A3XX wont happen in NorthAmerica at all if you ask me... how AC would even think of it is beyond me, i have NEVER seen a full 747 on AC, closest i ever got was about 90% economy on a YYZ-MIA flight in 95 (and it was a full 747-100 BTW)
Even for YYZ-LHR i dont think they could fill it more than 75%. Better to have 2 A340s than 1 A3XX in any AIRLINES head anyways, though probably not in the head of the airports

.
i would be suprised to say the least if ACA ended up buying the 717. The bad blood between AC and Boeing is getting better... but not that much.
777 forget it...
764.... i doubt it... theres more pilots qualified to operate the 320/330/340 than the 767s so id see the A330-200 over the 764. Also, i can see LOTS more A340s over the next few years....
As for what i think this is it:
F.28 replacement: CRJ-700s or -900s
737/DC-9: A318
Cargo... maybe, but i doubt a 747-400F is in the picture there
As for how long Canadian will last... 3 years Tops... probably 18 months, just long enough for Consumers to forget what CDN used to be like...
Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety.