The best advice I can give is: remember, its a game. A game is only fun if all parties are having fun.
For first time dm and player, I'd say start with developing role-playing. Take cues from your son, you know when he's bored, you know when he's really in to it. If he asks to invite a...