Friends,
I am all set to do landing and also moving to Windsor/Detroit area. Found answers to almost all the questions related to Tax/Housing/Commute/Car import/Export/Health insurance and Nexus card. However I am still trying to find answers to below issues. It would be great, if some one can share their views/experience.
1) Do I need H1B stamp inside passport to get Nexus card? I am in USA for 4 years and never left outside. But I don't have H1B stamp in passport, but only valid I-797 and I-94 documents.
2) If I cross border every day with H1B stamp in passport, with no NEXUS card, do they stamp in my passport every day?
3) Should my US H1B job payroll run on Canada address or USA address?
4) Should I maintain a US residency (by taking an apartment?) for H1B extension and Payroll purpose?
5) Do I need to stay in border city (Windsor or Detroit) already to apply for Nexus card? I am planning to apply Nexus card from Washington DC(Where I reside now) using current Washington DC address, once I get my PR card to hand, but want to apply for Nexus card before I actually move to Detroit. Would it cause any issues?
6) If my employer applies for I-140 when I am in Windsor, what address should I give?
7) Since I am working in USA, does my W2 should contain my USA address, or can it contain Canada residency address? If my pay stub has Canada address, how does USCIS will react when applying for H1B extension or I-140 or H4 related things?