По поводу налогов и ИП вот хороший сайт
ip-nalog.ru
Навряд ли иностранцы примут ваш вариант, они захотят контракт по юр. законам их страны. Мне контракт сделал сам работодатель. Все было записано с их юр. точки зрения, все споры в их суде. Все, даже незначительные корректировки с моей стороны были отклонены. В итоге хорошо все обдумав, подписал, проблем не было.