Wow, this advice is really excellent! So thorough, I love it. The only thing that I feel doesn't necessarily apply is hiring a team. I think this is dependent on what type of channel you have. At this point I don't feel like I really need a team, since I don't need to do research and I know how to do scripting, editing, graphics etc. myself. If anything, as my channel grows all I'd ever need is another person to handle a camera and maybe (strong maybe) a social media marketer.
But the rest of this is so great! I'm going to come back and read this now and again, to make sure my channel stays on track.