I am no expert but have researched this in the past.
For Indonesia, you will prob want a Limited stay period visa, valid up to 12 months, but would need to be multiple entry if you are travelling out of country.
If you are over 50, you can get a retirement visa in Thailand with a certain...