Non o-a multi entry needs insurance for the length of your stay but with a well planned border run you can get 2 years out of it (buying 1 year insurance each time) and doesn't require you to keep
*****
0 in a Thai bank account. O visa doesn't require the insurance but means you have to have between
*****
0 and
*****
0 tied up in an account unless you're doing it through monthly payments