Sorry for the late response, but many have answered the question. Just get the cheapest insurance to cover the qualification, and as long as you have the passive income requirements, you will be fine. It comes with a lot of benefits, no 90-day reports, fast track service at all Thai airports that have the service, one one-year report only if you don't leave the country within the year, if you leave, you don't have to worry about the 1-year report and tax exempt, plus much more.
On my flight back to Thailand now with QATAR, The airlines asked me for my return ticket, I told him I have the LTR visa, he asked to see it. I showed it to him no further questions asked, SO I highly recommend you get your visa in order, they are not playing with people any longer.
That really depends on the embassy you apply with, I have medicare and v.a insurance; neither one of those worked I have to buy a policy they approved of, but honestly I don't it, I still have coverage from my employer and that did not work either.
I have the LTR visa WP) applied at the embassy in Washington D.C. Medicare does not cover, you will definitely have to get the Health insurance that Thailand approves of, or have $100,000.00 cash in your account for 12 months consecutively
I went through an agent for mine and got my policy within 5 minutes via email delivery. I then had to upload the entire policy, including the 36 pages to BOI for the LTR(WP) visa