As a fellow Canadian, who travels to Thailand frequently, I’d suggest you have the onward ticket ready when checking in. I’m assuming you’re using Air Canada and they WILL ask you about it. I’ve also had Qutar ask about it as well.
If your visas don’t arrive in time, you’ll enter on a 30 day visa exempt stamp. When you do receive your visas, you’ll have to leave the country and re-enter to activate the visas.
good for you! Nobody cares until someone does and you have issues trying to get into a country. Imagine, you go away on a vacation, everything paid. You get to the immigration officer and they deny you entry. All because you wanted to overstay in another country. I will never understand why people let themselves get into these situations with overstays. It’s not hard to follow rules. I guess it is difficult for some.
it’s basically an extension telling you that you have to leave before 7 days. It starts the day you apply. So if I were you I’d do it at the end of your current stamp so you have those days.
So, is she your wife or your girlfriend? If she’s only your girlfriend you’re unable to get the non-o visa.
Like Brandon said, check with your local immigration office. Some will allow it, others will not. I quick 2 day trip, with the non-o turn around time, to Savannakhet is your best option.