Well you probably need to login under his name? Keys are personal as far as I know.
Yes, they've said many times that the codes to unlock games in Stardock are tied to an individuals account. That's why so many people have problems when they start a nnew account and don't ask to have their accounts merged. I don't know if Stardock will transfer his code to your account but he'd probably need to initiate the conversation since it's his code.