Flying AC34 with a connecting flight from YVR to Montreal all with Air Canada. Total layover time at YVR is 1.5hrs. At which airports will I need to clear immigration, customs or claim/re-check my baggage? Also, will I have enough time at YVR to go through all compulsory processes. Non-Canadian/US citizen/resident. Thank you in advance.