A one year subscription is exactly that. It is for one year. If you do not renew, you will not be able to edit documents until you renew. So, yes, you would need to "buy" it every year if you want/need that functionality.
You can purchase Office. You will get the "latest" version at the time you make the purchase. You won't get and subsequent upgraded versions unless you make an additional purchase when those come out.