Perpetual beta discussions belong in the private newsgroup available once you sign into Connect.
You can use any LiveID you desire to activate the Perpetual bits. Make sure that you update your profile in Connect if you wish all future correspondence to be to that LiveID, too.
If you also have a retail subscription, it is recommended to not use the same LiveID for both the retail and the beta.
-steve