Best option might be the STV (Special Tourist Visa). They may be able to get an initial 90 days and then extend twice to 270 days. Biggest problem will probably be flights.
Being a foreigner in a country like Thailand is always going to have some challenges and the bureaucracy can be madding (as it can be elsewhere) but I have never been made to feel unwelcome. US Immigration is the worst I have experienced.