Loren,
Since you are coming up from Oregon, most likely places to check in would be Victoria, Sydney or Bedwell Harbour, (Poets Cove). Victoria might be a nice stop for the night then up to Sydney Spit or Princess Margaret park and up through Sansum Narrows to Maple Bay. There is great cruising in the Gulf Islands we go there almost every year. The rendezvous is a little early for us to head north but Maple Bay is a great spot I'm sure you will enjoy it.
Another idea on checking in to Canada is to see if there is time to get a Canpass, we have them great way to check in by phone, check with Canadian Customs to see how long it takes to get them.
Marc
E38 WaveWalker
Gig Harbor Wa