ive gotten the game for people publically here in the forums. on stupid contests ive had.
i simply buy the game before hand, and post the ID of them in the thread. So at least its claimed not mine and used.
im sure technically its still against the terms, but as long as i dont login to it and get my IP on it, I can still claim that its not shared, and it would be true.
Your better off just buying the thing and emailing/telling him the key. keeping it all to yourself.
and to be more legit, you should never use it even once.