-> You should be good with those (Printed eVisa Non-OA, related insurance policy, passport) in hand physically at the passport control.
Q. she will apply for a non O in Thailand as a trailing spouse/depentant - is the marrage certificate all thats required for the non O for her?
-> Well, sadly she cannot apply for her Non-O dependent on you inside Thailand. Immigration offices don't issue Non-O dependents to retirement visa holders. She must apply for her Non-O outside Thailand. Apply for her visa BEFORE you leave for Thailand through eVisa to the embassy/consulate in Canada using the information of your Non-OA.
They should issue Non-O dependent on Non-OA holders. Check their requirements.
When you two enter Thailand you will be stamped in until your insurance ends (or 365 days if shorter) and she will be stamped for 90 days.
Once in Thailand and when her stamp gets less than 30 days, go to the local immigration office to apply for her extension based on being a spouse to you as a Non-OA holder. Then she will get her extension matching your stamp.
Don't forget to get the latest requirements for her when you are in Thailand and in advance of her application.
Congrats on his visa approval. Tourist Visa details have not been changed. It's still 60 days stay on entry. Valid from/until, visa validity, is the term you can "use" that visa, not the length of your stay. That means during those 3 months, you can enter on that Tourist Visa to get a 60-day entry stamp.