You should be fine for UofT since the MCAT is simply a 125+ cut-off and not assessed competitively. If you write a strong application and have good references, you should be able to secure an interview. Queens doesn't post their MCAT cut-offs but I got in this cycle with a 127 CARS (my psych score was also higher than yours but C/P was lower). Mac weighs CARS heavily and you may not be that competitive with a 126 (is 3.96 your cGPA as well?). I would suggest looking through the interview invite list to see if people with your stats got an interview (ECs don't matter for Mac). Ottawa does not require the MCAT so you should be fine.
I would recommend you apply this cycle. If it doesn't work out, you can consider re-writing next year.