I would recommend checking out the YouTube channel retired working for you. Lots of great information including health insurance cost, and the many Visa retirement options all have multiple steps and you need quite a bit of patience
You need a letter from your employer, stating that your work is remote. I am not sure how this would work if you are self-employed And able to work remotely