@Cliff ********
Sorry Doctor, but this is a Thai Visa Advice forum...
I allowed the discussion of the acceptance of TRI Care as a new factor for those needing to provide proof of insurance for the new LTR Visa.
Not how to obtain Tri-Care health insurance benefits in Thailand.
May I suggest you ask a VFW Veterans of Foreign Wars Service Officer those questions. There are several VFW Posts active in Thailand.