Не заморачивайтесь. Меня например не хотели с Испании выпускать в Польшу по паспорту. Так как я прилетел по «карте» в пределах Шенгена, но по дурости дал им паспорт и она искала штамп о въезде и меня задерживали
Например в Торонто Вас собирает офицер и отводит на оформление WP, если этого не будет, тогда не выходя с аэропорта Вы ищите офицера и идете оформлять документы. Погранконтроль и оформление документов разделены
О проверке визы( паспорта) я выше указал….. покупка билета и посадка на борт - авиаслужбой. Покидание зоны ожидания аэропорта, поверка паспорта и билета погранслужбой. Прилет - погранслужба -паспорт с визой( аналог)