Easy to answer. The cost of Thai health insurance varies depending on your personal medical history. What tax, if any, you pay depends entirely on your personal financial circumstances.
There are no insurance requirements for the Non-O. For the insurance for the Non-OA you need to select one of the Thai qualifying insurance companies from the list on the website.