With social security they expect you to live in the US at least 180 days a year.A valid address is murky if you aren't there.You cannot stay in Thailand long term without a non immigrant O visa.You can't extend that visa without
*****
0 baht in a thai bank.Yes,you could send your Social Security deposits to your US Bank and they may be ok that, but you can't stay in Thailand long term without the money in a thai bank.