A mon avis tes besoins sont très « avancés », si tu ne trouves pas de plugins pour gérer cela dans WordPress et que tu connais PHP, tu devrais pouvoir facilement les implémentés.
– autorisations d’accès basée sur des groupes : à ma connaissance ce plugin n’existe pas, j’y travaille par ailleurs
– gérer des formulaires : ça dépend, souvent un plugin par formulaire (contact, newsletter…)
– module paypal : à mon avis ça n’existe pas. Mais ça pourrait se greffer au premier module.
NB : à mon avis ce sont des besoins de CMS complexe, souvent les moteur de blog ne sont pas aussi complexes. dans tous les cas, il te faudra certaines de bonnes compétences en PHP