Err, there is nothing wrong with Nakamuras streams, except if you expect chess training.
There are some instructive videos in between of course, and in the other videos he makes helpful comments every once in a while, but mostly its entertainment.
You could also sit down and analyze his games of course. Nakamura is one out of only 14 people ever who have managed to reach Fide ELO 2800 and beyond. Unsurprisingly his gameplay is top notch and often not that easy to follow. You would have to do that analyzation on your own of course and I'm not sure thats the best way to train your skill at chess.
No idea. Maybe there are some online chess games where you can play for money, like with gambling, but I've never come across such an option. Right now, there are online crypto casinos like Tower.Bet Indonesia with a wide range of gambling games available, including live casinos. I'm saying there are plenty of other ways to combine entertainment and earning.