Pick a visa type and check off as you go
At least 18 months validity
Where to get: Your embassy
In Thai bank for 2+ months
Where to get: Thai bank
No prohibited diseases
Where to get: Hospital
From home country
Where to get: Home country police
40k OPD / 400k IPD minimum
Where to get: Thai insurer