There is a big dichotomy on College Confidential about the best way to get into med school. Go with low cost state school option and save money versus the very top colleges you are looking at.
Another option, have you heard about the Kansas City Medical school program that is six years start to finish?
http://med.umkc.edu/bamd/
This avoids the MCAT, and you become a doctor sooner.
I know students who spent about $10,000 just on medical school applications, its brutal today.
And many students get rejected on round one, to every medical school they apply to, because they have not really had enough clinical experiences to even know if they want to become a doctor.
Physician assistant schools may also be something to consider, and there are some in New York State that
you can look at applying straight from high school.
But for premed , I like Case Western Reserve U in Cleveland Ohio, It will allow you to walk to two hospitals, explore
clinical and research work, and give you a lot of help with med school recommendation letters, and advise on how to get in.
But the programs you seem to favor, will do that too, so you are looking in the right place, in my opinion.
Vanderbilt likes Asian American students, and your SAT is high enough for Vanderbilt, I believe.
There are less Asian Americans at Vandy.