It doesn't seem likely that a husband would agree that his wife must be so happy. He would more likely confirm or deny that she is, rather than speculate with a stranger.
Yes, you use "mustn't" (pronounced mussent), not "must not".
If I can change your sentence to make the third person someone neutral:
"Ted must be so happy having won the lottery, mustn't he?"
Student or Learner