Your sub-gpa and hours are amazing! If you have met all the minimum requirements , I definitely think you have a chance! I am applying to Uoft, Western, and McMaster. My volunteer experience is extremely similar to yours, but less hours though (400 hrs in total). I volunteered in hospitals, a school, clinics (as a Research Assistant), non profit organizations, and labs. My subGPA is a bit higher than a 3.0 ? , and since my GPA is decent, I am having doubts. I am extremely nervous as well!