would strongly suggest you look at LTR based on pension. This is a 10 year visa. I know of a few people that were able to get this visa and were surprised how easy it is to get. You need to check if you can meet the requirements. You don’t have to report every 90 days. To check if you can meet the requirements see here