My chances at Cornell, Boston University, Johns Hopkins

Agreed with the above, but I think even “low reach” is too optimistic for pretty much anyone at Cornell and JHU. Even with a strong application like yours, the chances aren’t too great.

Also, the ACT is a bit better than your SAT score.