The big bucks are the bucks you get from endorsements. You get those by having a big name. She just added to her name. Good for her. She is learning to play the game. The more people know you, the more endorsement money you will get.
Not necessarily. Part of what sponsors are paying for is to have their logo on your person when you give press conferences. By not giving press conferences...