Ciao,
il problema in questione è diviso in due punti:
1) numero massimo di client nel canale
2) quali gruppi di utenti possono entrare nel canale

Per il primo punto hai risposto te: chi può modificare il numero di utenti massimi lo farà grazie al permesso b_channel_modify_maxclients.
Per il secondo punto sarà necessario impostare il permesso i_channel_needed_join_power sufficientemente alto da non poter far entrare i gruppi che non devono entrare. Con questo sorge una caratteristica del sistema dei permessi di TeamSpeak: è piramidale, ci sarà sempre chi sarà sopra e chi sarò sotto ad un determinato vincolo di permesso (un needed), pertanto non è possibile escludere o proibire un gruppo mettendolo in qualche "lista".