I would take out Stony Brook with no direct admit to the major. My leaning would be towards Rowan or Rutgers. If money is an important issue, then I’d move towards Rowan, if not I would revisit his top choices and then decide.
Congrats on his success in this process!