U can get to New York first and then take a bus to New Jersey, which is about 1 hour by road.
All the best.
Getting the bus might be difficult/inconvenient with suitcases (I've done that, I know). Anyhow he'll have to take a taxi from the airport to the bus station or alternatively he can take a taxi from the airport to New Jersey. The taxi to NJ will be more expensive but more convenient in the long run. He can also look out for flights from NY to Newark, NJ.