I think Northeastern and BU will be fairly easy admits, but they are not safeties. Without more context about the extent of the ECs, and going from what’s written here, I don’t see Princeton or MIT happening. Nothing is standing out. The stats are fine, but as we all know, stats don’t get people in. Essays will probably be critically important and it isn’t about good writing as much as it is about demonstrating fit.
Liza, here is a helpful link for your student: Supplemental essay tips (plus the COVID question on the CA)