4. I'd say if you're putting a tournament together you should expect to do at least part of the job of moderating/organising players yourself. It's one of the positions that's just less likely to get quality volunteers.
Make contact with casting orgs with enough time and im sure you'll get the coverage volunteers you need - you do really need a separate producer for much more watchable broadcast even if you're doing a more casual stream. I'd recommend placing potentially streamed games on servers you control as it's absolutely exhausting to produce and plan the upcoming games at the same time for a full day's worth of games