Answer:
1. The husband is a person who doesn't like attention but is also rude (inconspicuous)
2. the wife is sweet and shy
3. the narrator is a bystander at the restaurant who witnessed it all
4. the mood is dismal and heartbreaking
5. The title isn't very fitting, as it wasn't really a birthday party and the husband didn't enjoy it at all
6. embarassed, indignant, curt, unkind, punishing, heartbrokenly
7. he probably told her he hated his present, or that he was angry at her
8. I would have ended it with him forgiving her and her being happy.