You'd have to research NJ dmv website, but in lot of places, bank statements and school related documents aren't valid.. I'm not sure about NJ though. Also, make sure that they want an unexpired I-94, they'll check. The states that'll waiver the SS# usually asks you to provide a valid visa to offset it.