Yes, you need your passport not DL. When you ring in to the Canucks, you give them your passport number and you are assigned a number which you must record in case you are boarded. Everyone on board must have their passport or else you are basically an illegal immigrant in their eyes. Anytime you go back in to Canadian waters on a different fishing trip you must ring and are then given a different number.
I normally don't go that far west off Victoria. When I turn out around the red can at the end of Ediz Hook I just point due north and off I go towards Victoria. I have the waypoints stored on my Lowrance for Coyote and Constance Bank. I have a friend in Victoria that has a Hewescraft Sea Runner and sometimes we'll e-mail/text each other and he gives me the run down on what's happening in those areas. Right now it's fishing good for Halibut.
Normally off the mill is where the red can is and that is where I fish on this side of the Straits for coho and have done quiet well there off the shelf. I hit a 22lb King there last year just trolling along that shelf. It's a good spot in late September and early October for sure.
I think this season is screwed for us recreational guys. But no worries from the tribes or commercials as they always get their quotas.