You are entitled to own the land forever if you wish. You must maintain your Landicity Stewardship Membership with all its rights by renewing it on an annual basis. See annual fees elsewhere here and on the site.