Damn man, I'd need to take an Adderall to get through all that.
I'm a recent grad of Bryn Mawr's program and a linkage student myself. I should start out with the really bad news: By far the most popular and postbac-friendly of the linkage medical schools that don't require the MCAT does not consider Canadians for admission unless they went to this school for undergrad. One of the others only considers students over 25 years of age. That leaves you with only one medical school out of the three at which to attempt a link, and it's not an easy one. If you want more details, feel free to PM me.
I would advise you not to go into any postbac program expecting to avoid the MCAT. While it's possible, a great many factors can confound you, such as you liking a different medical school, you not gaining admission to one of the non-MCAT schools, or schools changing their policies. The last one is particularly important -- the linkage schools often change their policies every few years, so you never know when one might start requiring the MCAT when previously they did not.
Those concerns are too far in the future for you, though. So let's talk chances. Your GPA is excellent, obviously. Your extracurriculars also need no bolstering. My concerns:
1) Why did you take 5 years to complete undergrad? If it's because you took less-than-full courseloads throughout college, that will look very bad. Your impressive GPA becomes less impressive if not achieved through full-time coursework.
2) Your SAT scores. Bryn Mawr likes to see evidence of standardized testing acumen, in the nebulous hope that it's predictive of your MCAT score. If you believe you really are a good standardized test taker and simply ignored the SAT due to your scholarship, prove it by taking the GREs. If you get an excellent score, your chances of admission to Bryn Mawr will jump dramatically. You can submit your GRE scores in place of your SATs.
Outside of that, the general advice applies. Write personal statements that don't suck, get strong LORs and don't be a tool during your interview.
If you've got to do the pre-med thing, Bryn Mawr is a great place to do it. I was very happy there. Good luck to you.