I don't think it's illegal - after all, parents have phone contracts for their kids, but you have to think about it. Yes, he says he'll pay, but will that continue? And a quick Google search suggests that to transfer the account, the person to transfer it to still needs a good credit rating, so if he can't get one now, it's unlikely that it will be transferred (maybe unless something major happens between now and then, but that's unlikely)