I wouldn't say AirBnB is illegal, it's just a platform. But short term rentals without appropriate permits etc is. Nothing wrong with renting a condo via AirBnB for +30 days.
Ok now talking with the GF again and it seems to be a bit lost in translation. Apparently only private certified translations are enough with certified passport copy from the embassy. I will let you know how it goes.
For a real digital nomad I doubt there will be trouble if working remotely for foreign clients. With a 'real digital nomad' I mean someone who actually travels around the world and doesn't stay in one place for more than a few months at a time. Iglu Relocate is designed for those who wish to stay here longer term (at least 1 year).
The problems start when someone is staying in Thailand longer without an appropriate visa. Another thing is that if you ever want to work for local clients, this would be 100% illegal without a work permit and no longer within the "grey area" of remote work to outside Thailand.
Now the Elite Visa has been mentioned as a solution for someone residing in Thailand whilst working for foreign clients only. But it does not give you tax residency. Unless one is completely avoiding/evading taxes, I highly doubt that it works out cheaper to buy the Elite Visa and pay taxes back to ones home country, compared to paying 30% from $2,500 in Thailand. In many cases, Western countries ask for proof of tax residency if you live in Thailand and don't pay taxes back home - especially with the new Information Exchange Agreements.
Thailand has double taxation treaties with most countries, meaning that if you pay tax here you won't be taxed again in your home country. I belive US (and Canada?) are the main exceptions where you still have to pay tax back home from earnings over $100k a year. "Even if you invoice the minimum through Igluu you still have to pay taxes in your own country."
We are a Board of Investment-promoted company, so we don't have the the same ratio of a regular Thai company and are able to hire larger numbers of foreigners.