You can make a reservation in your son's name with your name on the room as an additional traveler as well. And you can then check into the room, using your credit card, and pay.
Still, why don't you just sign up for Gold yourself? It costs only $10 for a year... and you get other throwins for the $$$ as well.