Several years ago, I took my MH to Alaska via Alberta, British Columbia and the Yukon. Plan ahead to get a passport. It takes some time. When I crossed the border northbound, the customs person asked me if I'd ever been fingerprinted. I didn't know then and I still don't, but I told him "Maybe when I joined the Navy". That worked. It didn't cross my mind until later that my passport had my index fingerprint on it. Whatever you do, don't lie. They already know the answers to the questions they ask. All the information you supplied to get a passport is on a computer screen in front of them.
Take some $CN with you before crossing the border. Most banks can do that for you, but don't count on the teller at your local bank to have it on hand. $5 CN is the smallest paper money denomination, but they have $1 and $2 coins called Loonies $1, and Toonies $2. And don't expect most stores in Canada to have both in their cash registers. Once in Canada, you can convert money at most banks, but they aren't open on Sundays.
Tim Horton's is the Starbucks look alike.
Petrol (Gasoline) is sold in $CN by the imperial gallon. Don't bother with the conversion. Let your charge card do it. And attendants pump the gas. No choice there.
Most vehicles manufactured in the states have a speedometer marked Miles per hour and Kilometers per hour, so no big deal. Until you come to an overpass with the clearance measured in meters. You don't have to carry a book of conversion tables, but its a good idea to make a note of your unit's height in Meters.
I did all of this ahead of time and was feeling pretty smug until I walked up to a deli counter in a grocery store and found the meats and cheeses priced in $CN per gram. So I just ordered 8 slices. And I still don't know that conversion. I also stayed in several CGs that had 20A and 50A hookups, but no 30A. But I had "dog bones" for that.
Strangely, I barely had to slow down crossing the border into and leaving Alaska or re-entering the U.S. Just one question. "Anything to declare?"
Retired and visiting as much of this beautiful country as I can.