I had assumed by him saying 'upgrading account from trial to membership' that he would have already purchased Vanilla, as WoW will not allow you to add game time without upgrading to a normal account anyways...You need the original game CD key before all that.
Buying it off someone is the same as CC.... unless they scam you. No reason not to buy w/ CC unless you found a cheaper code.

