Tendrias que asignarle un grupo de registro especifico a cada uno, y ajustar el control de acceso de listas de joomla con esos grupos de usuario con los permisos adecuados cada uno.
El de los vendendores, podrias hacer un clon del grupo AUTOR que permite publicar articulos desde la parte publica.
Por lo que deduzco no eres programador con conocimientos de joomla y lo vas a tener complicado sin leer antes toda la documentación necesaria para ello. Y por la parte economica, ahora andas un poco corto. Quizas sea un buen momento para ponerte a leer documentación relacionada y atreverte con el tema, que tampoc es que sea magía. 🙂
Recuerda una cosa: Nadie nace con el conocimiento adquirido, y todo tiene un principio. Animo 😉
Documentación ACL joomla 3