Thanks a lot Blackcab, your explanation is very good. As you write it would be equivalent to paying 30 years rent upfront.
I have been with my Thai gf for 5 years and I trust her but I would like to continue to rent for at least a few more years.
I really do not like leasing and much prefer freehold. So at the moment I am thinking after a few more years then have my gf buy the house and land freehold. Also for her to enter into a Usufruct contract with me giving me the right to live there until I die.
Basically the land and house would eventually go to my gf or her children which is what I would want.
Thanks again
Keith