*** do you want to enjoy a holiday of longer than 90 days? Then get the multi entry Tourist visa. This visa can get you up to almost 9 months in Thailand
*** do you want a holiday longer than 90 days? Then get the 90-days single entry Non-Imm-O visa in your home country, enter Thailand, exit before the 90 days are over, enter visa-exempt and get stamped in for 60 days and extend for 30 days - 90+60+30 = 180 days
*** you could enter visa-exempt, get stamped in for 60 days, apply for the “change of visa type” to the 90-days Non-imm-O visa. But never go for the extension, exit Thailand before the 90 days stay permit expires. Re-entry and try that game, again. I think your Immigration officer was right – you can’t apply for the “change of visa type” in a consecutive manner. You got one shot in a calendar year . . . . .so the correct answer is: You can do the "change" every calendar year, again and again . . .did you read the requirements for this? You need a 3- 6-months rental contract, and you need 800.000 THB sitting in your Thai bank account. In case you ever had an overstay, you cannot apply for the "change"
use Whatsapp or LINE, when you are inside a WiFi. I do videochat on Facebook with my buddy in tennessee, on FB messenger. you just need to be connected to a free wiFi . . not even need a thai SIM card in your phone
as all hotels (at least 99% of all hotels!) will register him per TM30, he won't have any problem when he needs something from Immigration. They will see the TM30 on their computer, and they will service him
the Paris embassy is known for taking almost one month to process E-visa applications. And it is the beginning of the high season. There is nothing you can do. This is what their website says: "Le délai depuis la soumission de votre dossier jusqu’à l’autorisation (ou refus) est de 3 – 4 semaines." . . . . 3 to 4 weeks!