What colleges should I look to apply?
I want to major in Biology(not decided specifically) for pre-med, planning to go to medical school in US.
im international from S. Korea, i've been going to high school in US for about 3 years.
My gpa is 3.93, class rank 2/27, no AP(our school doesnt offer) in SAT i took yesterday im expecting about 600V 800M 650W
May V500 M760 W580(essay 9)
Oct V570 M800 W530(essay 5)
Nov Math790 Chem640 Bio550

Toefl 105 (highest score out of 2)
played 3 sports for one year but not since i transferred.
participated Leadership and mentorship programs
in book club, drama club, key club(president)
Well i know i have better chance in engineering, due to good Math but bad bad bad science scores..
but i really want to go to medical school.
I have 3 QUESTIONS
1. Can you point out some colleges that could be considered too low or too high for me in this list. What should i remove or add?
Penn State Michigan State (these two i consider safety)
Purdue U. U of Massachusetts
U of Iowa U of Texas-Austin
U of Pittsburgh U of Georgia
U of Florida U of Illinois-Urbana-Champaign
U of Wisconsin-Madison U of North Carolina-Chappel Hill
U of Michigan-Ann Arbor Case Western Reserve University
I tended to select public colleges cuz of financial problem (except Case, my uncle lives by Cleveland)
2. Do you think i have any chance in U of Virginia and College of William and Mary?
3. Also do i have chance on financial aid in some LAC schols as international student? I know that LACs are better for pre-med but they are too expensive
Also any advise are welcomed

thanks