Вы в России находитесь?)
Если да, то не слишком сложно. В ООО участником вполне может быть гражданин другой страны, и по идее нужны те же документы, что и для резидента России. На практике не сталкивался, наверняка возможны проволочки. И нужно будет личное присутствие человека, что может создать вам некоторые проблемы)
Лучше всего будет обратиться к юристам, они все сделают за вас. Регистрация ООО в среднем стоит 2-3 тысячи, это немного.
Насчет защиты собственных наработок все гораздо сложнее. Теоретически, у вас есть все права на эти наработки с момента их создания. Практически, если ваш партнер их использует без вашего ведома - устанете судиться. Простой вариант - отправить копии заказным письмом самому себе и не забирать до возникновения проблем. Или положить в ячейку в банке, предварительно заверив у нотариуса, естественно с датой заверения.