If she is premed, she can major in anything. She should choose to major in whatever she really loves, that she can get high grades in. If there is anything that she loves aside from Biology, she should consider that.
She could get very substantial merit at certain 3rd tier liberal arts schools, plus it will be easier for her to get a 4.0 there. She also could do very well at the OOS flagships that are offering massive merit to attract high achieving students - places like Arizona, Alabama, Oklahoma come to mind, and there are others.
UMass Amherst will award her 16K/yr merit and honors college, but cost will still be over 40K/yr. Their dorms and food are excellent - high quality of life there. Plus she can take some classes at Amherst college next door, and also at Smith, Holyoke, and Hampshire. Her best bet, honestly, is her in-state flagship. She should apply for their highest in-state merit scholarships. She’s also an excellent candidate for OOS merit at any public schools that award it - meaning NOT California.