I will be flying from Boston to Montreal to Halifax to Gander - where do i pass through customs? I'm hoping it's in Montreal as I don't have much time in Halifax - 20 minutes to make my flight.
I'm Montreal you pass customs. Then the rest is domestic travel.
Correct. At your first point of entry to the country.