You will be given access to The Vault immediately after completing the sign up process. No need to wait for approval or confirmation.
Yup, really! :)
Of course! We'll be continuing to update The Vault on a frequent basis, and your account will mean that you have access to all new material as soon as it's released. If there's anything in particular you'd like us to add, then you can let us know via email!