I am a local, and work at YVR. Personally, I would steer way clear of the International airport. Boundary bay is a great choice, with customs on site. It will be pain free. Rental cars can easily be arranged there, they will bring it to you. They strive to be a proper FBO for GA.