There is no requirement for a two week visit. Health insurance is viewed as a long term as if you’re living here. Medical insurance, on the other hand, is not required but would be foolish not to get.
S ome people will tell you to get travel insurance, but the most important part to focus on is the medical travel insurance. That’s what will actually protect you if you get sick or injured in Thailand. The rest of the travel insurance package (like baggage and flight delays) is optional, but medical coverage is essential IMO.
If you have a Canadian passport, you do not need a VOA. You are granted a 60 day exemption, and you can apply at immigration for and additional 30 days for 1900 baht. This gives you 90 days including the day of arrival .