Add Brandeis to your list. Very strong in sciences, and you’d get in.
You really need to talk with your parents about money. You need a number from them on what they can kick in annually for college, and you need to run the net price calculators to get an idea of what the schools would expect your parents to pay. Your grades and scores are high enough that you could get substantial merit money at certain public colleges and 3rd tier private liberal arts colleges.