My son got a good merit package from Northeastern with stats a bit lower than yours.
Yes, the coop thing is a big deal at Northeastern. You have a long list of academic interests and coops might help you determine your focus by working in the field. It is also not difficult to transfer between different colleges within the university. This may be the case for other schools on your list. It was a factor in my son’s decision because it was not easy to change major/college at many universities including our in state options (Texas).
In any case, if you end up visiting BU it would be easy to swing by Northeastern.
Good luck!