You must complete the ArriveCan app and submit your vaccination record. No test is required...
Yes you have to complete the CanAm app
Agree with bar harbor ferry answer. I forgot to have the border officer my arriveCan qr code print out but he already had it associated with my passport. Definitely do that work ahead of time to make things easier. It's about a 30 minute wait to get through Canadian customs.
Thanks! Your answer is awaiting moderation.