Ciao
Per inviare articoli basta semplicemente dare i permessi di author agli utenti registrati (puoi anche impostare questi permessi di default per tutti gli utenti che si registrano), per quanto riguarda l'inserimento di immagini e video, è presente di default la voce in vari editor, invece per i video da youtube devi cercare un apposito plugin da integrare nell'editor e renderlo fruibile anche da front-end.