Twitch And OBS streaming Help

I want to try out streaming, just stream for myself, i have a few friends who would watch. But if i was going to do it i wanted to do it right. I wanted to know how to setup donation messages, subscribe messages, a scrolling text of donations... A scrolling nameplate of my social links, you know the works, and how to correctly setup a overlay and webcam. Post links to all the tutorials if you find them, and also some advanced OBS tutorials would be nice!

Any streamers out there! Halp