I don't know answer to all of your questions but I just want to say that I'm also doing the RN of 2 year degree. If you go for 2 year degree then you can work on your temporary licence when you graduate untill you take your NCLEX. For your BSN, you don't need to take another NCLEX if you are already an RN . rubby