My husband and I are both alums. I know quite a few people who are in the know in admissions. You have to use ED to have legacy status matter.
NU really does not give merit aid. I don’t know where you saw that. I think they give $2500/year for NMF. That’s it. You will be full pay.