Looks pretty solid. I'd bring rain paints. Forget the pocket knife, pack the Leatherman in your bino harness. No need for the solar panel, if you're worried about power bring two power packs. Good luck,
I'd try to clear customs in Calgary rather then Vancouver. There's direct flights Huston/ DFW to Calgary and direct flights to WH on Air North or WestJet.