Hi James! If you'll be traveling with us from Seattle to Victoria, BC you can use a Passport, Passport Card, Enhanced Driver's License, or Enhanced ID Card. Please don't hesitate to let us know if there are any other questions we can answer for you!
Definitely, since you will be traveling between Canada and US.
Yes you do mandatory as you will be going to another country
Thanks! Your answer is awaiting moderation.