The NCLEX is a national standard examination. You can go to school in one state, apply for licensure in another, and sit for the examination in any authorized test center in the world.
If you know that you are not planning on working in Ohio after graduation, there is no reason for you to obtain initial licensure there. You would be paying for a license that you will not be using. Plus, each time you apply for licensure by endorsement in another state, they are going to require an endorsement from every state you have ever been licensed in.
If you are going to apply for a new graduate residency you will apply before you are licensed, and probably before you have even taken the NCLEX examination. Most new graduate residency programs have a late enough start date to allow time for testing and obtaining the results.
If you graduate in December, you should have had your application in already, particularly if you are applying for a new graduate residency. If you graduate in the spring, you have some time. However, if know where your significant other is going to be stationed, plan on applying for a new graduate residency, I would suggest reviewing the facility’s website.
The time you spend moving is not going to hurt you, particularly if you are talking to nurse recruiters or have applied for a position prior to moving.
Good luck in school and with your job search
, and thank your significant other for his service.