@Dennis ********
the mistake you are making is looking at long stay.
What you want is a 90 day non-o visa based on being over 50.
As the initial visa is only 90 days it is not considered "long stay".
You will not require health insurance or criminal check etc.
Once you enter Thailand then you will be able to extend for 1 year increments.
You will need to deposit 800k into Thai bank account in your name only.
Your income doesn't qualify without embassy endorsement( For the first year anyway.)
************************************************