Do I have to be registered on the website (have an account) to purchase a package?

Yes, you need to be registered in order to buy the package.