Ainda existem muitas funções do wordpress multisite que eu não conheço, mas ele permite gerenciar os temas instalados para a rede, quanto a opção de painéis, acredito que com plugins específicos para multisite você consiga controlar os níveis de acesso aos recurso da rede, se é que ele já não tenha esta opção.
Recomendo que faça um teste, usando uma instalação temporária do wordpress multisite.
Não deu pra acessar o seu site, mas você pode dar uma olhada no seu tema, mais especificamente no arquivo de modelo de página inicial, o nome pode variar muito de acordo com o tema, index.php, page.php, post-list.php, enfim, só vendo os arquivos do seu tema pra saber.
Bastaria identificá-lo, e remover o trecho responsável por inserir on conteúdo do artigo <the_content> ou o resumo <the_excerpt>.
MP4, funciona em praticamente doso os navegadores, independentemente do player.
O WordPress Multisite oferece uma configuração que permite que usuários cadastrem novos sites na sua rede.
Acho que ele poderá lhe atender no que precisa.