I see that the themes are $59 for a year and are automatically renewed. Is the renewal just for the theme support and updates? or is will I no longer be able to sue the theme if I do not renew it after the 1 year?
Yes, the renewal is for the support and updates.
If you don't renew the license, you can still use the theme without problem. There no restrictions on that.