Please look at the website
www.cgfns.org. They have a FAQ section (frequently asked questions) and also an applicant handbook which lists all the requirements and information.
You do not need to pass NCLEX before applying, but you do need it before the VSC can be issued. You must meet all your requirements for VSC within one year of opening the application.
I think it can take a long time, so it's worth starting as long as you are confident you'll have the requirements complete within a year (it's expensive if you have to do it twice!).