For MD schools your MCAT is going to need to be mid 30's, higher the better.
GPA is decent, nothing spectacular but won't hold you back from most places.
Don't waste time volunteering abroad. Get some leadership experience here domestically and volunteer over a longer period of time.
Strongly suggest applying to USDO schools as well, as you may have better luck. Still make sure to keep your MCAT above 30.
USDO schools that are Canadian Friendly(The only schools you should apply to):
- WesternU-COMP(Pomona), AZCOM, CCOM, Touro-NY(Harlem and Middletown), Nova-Southeastern, Marian, MSU-COM, KCUMB, LMU-DCOM, and UNECOM.
-Strongly suggest throwing in an application to TCOM if you do well on the MCAT, they use a separate application system, but TCOM is a top school located in Texas. Only 10% seats for OOS though.