@Gerald *******
Emirates insurance is valid from departure till return up to 365 days. Emirates are only offering this free automatic cover to all ticket purchases till end Nov. 2021. After that you have to buy insurance. You have to apply to Emirates AIG to get individual insurance certificates to upload for Thai Pass.