You should not do anything before about a month prior to departure, also you will need to have a police check done. Am in a similar boat ,was about to pay the money for health insurance when the border was closed .You can contact your local Thai Embassy to get a list of their preferred insurance companies.