CignaGlobal and AllianzCare the ones I recommended are global plans designed for 1 year+
They have the biggest hospital networks in the world. They will settle the bills directly with hospitals.
First responders are another thing, not hospital bills of millions of bhat.
I live in Chanthaburi m8. Thing with overseas insurance
1) The cover may not be familiar with a hospital here So they may well not treat you until proof of funds is shown.
2) Most policies cover maximum 6 months stay in 1 country
3) First responders will not know you are covered.