No income requirements if you have 800k in the bank for 3 months prior and 3 months after and don't allow the account to drop below 400k for the duration of the visa.
no but my brother in law is going through the process now. So far two visits and several teeth removed- 900 baht. He claims it is extremely good service and treatment.