Normally travellers lean towards AXA thai as they provide a specific document for you to upload into Thai Pass.
***************************************************************
As for your 2nd question, I would suggest buying an extra insurance from the US for extra peace of mind as now all Thai insurance companies do not cover you if you are an asymptotic case and not in a hospital.