If I buy a food-utensil from a gentile to give as a gift to a Jew, can I tovel it before giving it to him, or must he do it himself as the final intended owner? Is there a difference between glass and metal in this regard?
Tevilath Kelim (by R. Zvi Cohen) 8:6 says that you shouldn't immerse it. In the footnote there he cites Mekor Chaim 14, who says that this is because the giver didn't buy the utensil with the intent to use it for food preparation.
(CYLOR, of course.)
You can not tovel something for the recipient if he didnt designate you as a messenger to do so. If you know he wouldnt do it himself then give him a gift in a plastic container or volunteer to do it for him once you have given it.