ты путаешь понятия employee и contractor
судя по частому слову "контракт", а не "договор" или "соглашение", тебя именно контрактором и нанимают,
почитай там буковки "non employee", они обязательно будут
в этом случае - все в порядке для работодателя (ITIN был бы неплох, раз ты нерезидент, но и так пойдет, w8 подмахнешь и паспорт зашлешь)
что касается Родины, тут, слава Богу, попадешь только на НДФЛ, если все платежи будут от одного лица
прекратить сотрудничество с тобой тоже могут в любой момент
а вот если бы employee, то увы, без разрешения на работу никуда, но на практике такого не бывает