@Kevin *******
, You need insurance for the whole stay every time you enter Thailand if you want to be stamped in for 365 days on a Non-OA visa when it's still valid. If your insurance coverage is shorter than 365 days, you will be stamped for the same period as your insurance, not 365 days. And you are right about no need to be a new one every time.