No, you do not need a previous installation,
As for the registration information, I think you will have to register your new X2 to the same Cakewalk account as you registered Sonar 8, to be able to register without problems,
As you do not need any previous registration info in order to INSTALL the software.
I hope that helps !
Cheers !
V