AS705 is a non-stop service from LAX to YVR. Flights from the US usually arrive at gates a bit nearer passport control than international flights, so you should be able to get through the formalities quickly.
Here's hoping all goes well and the weather behaves; it's still light enough at 2030 to get a good view of the mountains after departure.