@Mike *****
as stated, get insurance with start date of policy to be day of arrival in Thailand AND SUBMIT FOR VISA...... and end date MIGHT be end date of visa. Insurance might be later depending on policy.
I know this because I have done it several times; this year most recently.