Hofstra and Rochester are decent choices for someone with your stats. But Einstein, Case, UVA, Emory, BU, and Keck are some good mid tiers/targets already on your list. I think you have a solid list -- if anything, it could be trimmed a bit.
Edit: Faha beat me to Hofstra/Rochester!