Não, os aeroportos americanos não oferecem preclearance como os canadenses. (O motivo é o número relativo de aeroportos em cada país: a pré-liberação em um pequeno número de cidades canadenses possibilita voos para centenas de cidades americanas. Fazer o inverso seria uma loucura.)
Você vai passar pela alfândega e pela imigração quando desembarcar em Halifax.