Thoughts....
- You can start with a carry-on for your flight.... but then buy what you need in the ports.
- do you want to bring something special for formal/semi-formal night?
- Vancouver is a fairly modern city.... you can find Gold Rush supplies during your pre-cruise. As long as it fits in your cabin... there is no limit to what you want bring aboard
- post-cruise.... there are many donation bins to unload what clothes you don't want to take back on the flight home
- I don't plan to spend my port and cruise time doing laundry... as a result, I travel heavy.