Chance me for some schools! (please)

My school has a bad habit of waiting until the very last minute to talk to its students about colleges so instead I have to come here.

A bit about me:
I’m a white male who likes long walks on the beach and lives in the greatest city in the world. My GPA is a 3.6752/4.0 and my current SAT score is an 1870 (1250 Math+CR) but I can absolutely see myself bringing that up to a 2000-2050. I haven’t taken the ACT yet and I don’t know my class rank.

I got a 640 (boo) on my Bio SAT II and a 670 (meh) on my World History SAT II and I plan on taking Math I, US History, and Spanish this June and then Literature in October.

I am a founding member and leader of my school’s programming club and I am a leader of our tech squad as well as a department leader in our yearbook. I will be a member of Artista/Archon, the English Honor Society, and Social Studies Honor Society next year.

List of my AP courses and all that jazz:
World History: 4, last year
Spanish: Will be taking the test in May
English Language & Composition: Will be taking the test in May
US History: Will be taking the test in May
Art History: Will be taken next year
Biology: Will be taken next year
Computer Science: Will be taken next year
Macroeconomics: Will be taken next year
Government: Will be taken next year

And now the fun stuff: what I want to do. Endgame goal is medical school, I would like to major in Spanish for undergrad.

Schools I’ve been looking at (in order of priority):
Brooklyn College (Macaulay and/or the Honors BA/MD)
University of Toronto
Stony Brook University (BA/MD)
Binghamton University
McGill University
New York University (ex-pen-sive)

The only schools I probably have a decent chance at are Brooklyn and Stony but I would like someone’s opinion other than my own. Thanks folks.