I don't have any direct links but I can tell you that a FOID card is still needed to buy ammunition.
There is no Castle Doctrine here. No Standing Your Ground, either. If you have a means of escape from a situation, you're expected to use it, even if it means climbing out your bedroom window to get away from a burglar. You must be in imminent danger of bodily harm with no escape before defending yourself.
Your friend should check out http://njgunforums.com/forum/
Lots of great info there.