Yep, me too although not sure I have enough time to spend on it to be anything other than cannon fodder.was thinking of playing on a pvp server myself
If you order from the site your account is flagged for beta, no key needed.
Game I assume they have to send you something. If you log into your rift account it shows in the top right corner under manage games if you have set it up ready which I assume you can only do with digital orders.