Unless I am mistaken, the Thai national anthem still proudly declares that every piece of Thai land is owned by Thai people.
เป็นประชารัฐ ไผทของไทยทุกส่วน...
Until that changes, I would be suspicious of anyone making claims that foreigners can own land here.
Just saying, na'