Most foreigners who “own” land and houses (as opposed to condos, which can be owned outright) go for a leasehold agreement of typically 30 years, with one prepaid 30 year renewal, this gives you 60 years. The lease will include clauses that automatically allow freehold ownership if the laws of foreign ownership change in future.