Congratulations on your achievements, your GPA and rigor will put you in the mix at many schools. With that said, any school with a 20% or lower acceptance rate is a reach for nearly all applicants.
Being at a top private school, your HS GC should be able to give you the best recommendations for highly likely/safety schools. I assume you also have Naviance or Scoir to help. There have been a few good recommendations so far. I am curious why Wesleyan and Middlebury are of interest, even thought they have fewer students than 5K?
For a true safety UVM would fit many of your parameters.