Why the "ask the local police for help, yeah right" comment? She had a PFA against the guy, but refused to proceed with any charges. Not much the police can do when that happens.
As long as she can legally be in possession of a firearm, she can have one inside her residence. No need for a LTCF, although it would still be a good idea for her to obtain one.