Pre-download isn't necessary. You will however need to install the game upon release. Pre-downloading the game brings you that much closer to having the game ready to run.
Having the beta installed doesn't do anything for you.
Ah, ok, so if I understand you correctly, I might as well uninstall the beta right? I'll then just install from disks or pre-download as necessary.
Thanks