Your son does have Rutgers which I think is a sure thing for admission. BUT…I would still suggest you read the thread I’m about to link. The student in this thread was a tippy top student, NMF, class val, great ECs, great LOR…no one expected him to be denied admission everywhere he applied, but that is what happened. This thread is from 2005…and admissions have become more competitive…
Your son does have Rutgers as a safety, but I would suggest that the rest of his list NOT be comprised of reaches.
This student did land well on his feet after a well thought out gap year and a different list of colleges. BUT it was no fun getting rejection after rejection his senior year.