The grades can be an issue for the first 3 you named, and the rigor of your courses/track. Econ can sometimes be math aware, where they want to see strengths.
5 AP in senior fall won’t give the adcoms much insight. Your grade report will come in as early as Jan or mid-Jan, but by then, you may have been through the first review. Anything you could take over summer? And ECs matter. Any chance what you see as unimpressive would make more sense to us, than it does to you? Don’t arbitrarily omit, thinking they have to be big titles or world class. Adcoms look for a pattern. It’s up to you to try to get a read on what each college likes, values, and looks for, so you can better assess your match (as well as then show it, in the app and supps.) This comes from what they say, what they show, and sometimes other info- not public forums or blogs.ecp
If you need fin aid, please run the NPCs/Net Price Calculators, linked on each school’s FA page. Often a good predictor, assuming parents aren’t divorced or self employed.
BU is known for not having the best FA offers. Not at all.
If you want poli sci, see what experience you can get between now and applying. Any vol work in, eg, a rep office. Or advocacy work with a community organization, the sort where you show up and are involved.
Get a Fiske Guide or Princeton Review.