I was accepted into the NCP earlier this year and signed my contract around June or July. The best advice I can give you is to contact an officer recruiter as soon as you get your nursing school
acceptance letter so that you can begin your package as soon as possible. This program is VERY competitive and you can guarantee people have already started working on, or completed, their packages.
The stats I submitted in my NCP package:
GPA: 3.98 (Nursing), 3.99 (Overall).
Prior work history: 7 years in the Navy as a Hospital Corpsman
Interview: 2 retired Nurse Corps Captains (O-6)
Letters of recommendation: 5-6. Half of these were from military-affiliated people.