I believe this question should be directed to an immigration lawyer and an accountant rather than the contracts forum. Best of luck.
Stew Crawford, Jr., Esq.
Crawford Law Firm
A Full Service Law Firm Serving Individuals and Families in Pennsylvania and New Jersey
223 N. Monroe St.
Media, PA 19063
Immigration Paying taxes as an immigrant Sole proprietorship Employment law for businesses Business partnerships Business contracts Small business taxes Breach of contract Business Employment Employment forms Employment contracts Tax law LLC operating agreement Employee contract for businesses