Looks like you have a great trip planned. My British Bride, born in Penge in SE London, visit our northern neighbours yearly. Great place, great people!
A couple of things not to overlook:
-Language. Canadians speak a passable form of English, somewhere between Australian and Soutth African. After a few days, you should probably have no problem except in Quebec. They also say "eh" a lot, which rhymes with nay and neigh. Not sure what that means, but they say it a lot. I just grin nod my head from time to time.
-Tire pressure. Make sure your rental vehicle has metric air in the tires. Many Americans have made the mistake of putting standard air in the tires, and since metric air is 2.2 times heavier than standard air, it really impacts gas mileage.
-If a native Canadian offers you Poutine, politely decline. What goes into Poutine is a closely held secret. Having seen it up close and personal, I'm glad.
-Do not refer to Canada as the 51st state. Canadians will kill you. Slowly.
-If you get to Victoria on Vancouver Island, look up Orion. He is an ex-pat Brit who speaks your language.
-Further up-island, look up Mr. and Mrs. Artum Snowbird. Great people.
-if you see burned out wagons and the after affects of raiding and pillaging, that means I've been there on my annual invasion.
Have fun and enjoy your trip.
Oh, if you plan to travel through First Nations territory, give me a call. I can fix you up with a safe-passage document.
Grey Mountain,enrolled member of the Sovereign Comanche Nation