Interesting suggestion Fork Handles. I'd guess if he was refused entry he could return to Canada.
His dilemma is flying into America. If there is a problem at the airport he has two options - 1. Buy a ticket for the next flight back (mega bucks) or 2. Wait in custody until his return flight date.
Good idea. None of us had thought of that one.