Bruce,
I have the AvMap IV and it includes Canadian airports. Its all based on the Jeppessen data base. It needs to be updated every 28 days on the Jeppessen data base which I believe they are $35 per update on the AvMap website.
I bought a panel mount for mine as well, its quite the neat little unit. Looking forward to trying it out this week when we go to Florida to look at that 150 down there.
It doesn't do Traffic, but with the WX Worx attachment it does show weather but the monthly subscription is no were worth it in my opinion.