Meguiars Body Shop Line is top notch. DACP, SFP and HP should take care of most of your needs.
3M Pefect III is good as well. A bit harder to find though.
SEC (Harley Dealers) and S100 should take of the rest.
If you go with a sealant, Zaino can be found in Canada easily.
Klasse is much harder to get here. I haven't found a Canadian source yet.
Blackfire, Pinnancel, Platinum - All US shipping only.
303 - Zellers
Unfortunately, our US counterparts much easier and better pricing then us but hey, what's a more few dollars
It'll take some time for you to get up to speed on the shortforms, approachs and madness so feel free to ask questions, but the SEARCH first. A lot of questions are repeatedly asked so the answer is probably already out there.