Yes, she will need to file a return for NJ for the portion of the year that she lived there. She would qualify for a credit in NJ for the tax paid to NY on the same income, which should mostly offset the tax that she would owe to NY, if not all of it.