That is just for Thailand Pass. This article implies that you need insurance for the non-O. It also mentions a criminal clearance. That's for non-OA I believe.
'Gen Supoj said the CCSA's operation centre will identify "high-risk" countries before holding a meeting on Friday to decide on the extent to which the "Test & Go" scheme may need to be revised. If the risk of further infections is considered high, the scheme may be suspended completely.'