The information the OP has posted is essentially correct.
Each office may have slight variations on timing etc.
He will need to verify these at his local office.
The financial requirements are 800k in an account in his name only.
His wife as trailing spouse/ dependant requires no Financials as she is "piggy backing" on his,
He will be fine.
Here is a good resource with Phuket specific details BUT the essentials are mostly the same.
**********************
One note:
Non-o based on retirement extension does not require health insurance.