I've carried larger sums across the border (but under the 10k limit

)
Why not just deposit it in your bank and withdraw it at YVR?
If you REEEEEALLY have to transport cash by plane, definitely carry on. Probably would be prudent to buy a lock for your carry on too