Hi - what a lot of replies! Many thanks to everyone.
Yes, it's the east coast, so St Johns NF, Gaspe, Quebec (two whole days!), Saguenay, Charlottetown, Iles de la Madelaine, Halifax, Sydney NS. Not stopping in the US - just Canada.
The suggestion to tip on board in US$ is a good one. Will convert some US$ to CAD before we sail.
Again, many thanks, everyone 🙂