Ce n’est certainement pas impossible. Certains sites disposent de systèmes similaires.
Cependant, cela coûterait assez cher à développer ; j’estimerais facilement 2 à 4 semaines de travail à temps plein pour rendre un plugin comme celui-ci fonctionnel.
Vous devez faire particulièrement attention aux spams et à la sécurité.