Ciao ho lavorato a diversi progetti come il tuo, per uno utilizzando il Template Dokan che integra al suo interno una personalizzazione per il multivendor per un'altra situazione utilizzando il plugin YITH WooCommerce Multi Vendor mentre per una terza opzione sviluppandone uno da zero. Come vedi ci sono soluzioni (uno in questo caso è un template) mentre l'altro è un plugin.
Tutto dipende dalle funzioni di cui hai bisogno (oltre alla possibilità che gli utenti pubblichino articoli e ricevano le notifiche degli ordini, questo fattibile con una semplice funzione da integrare a WooCommerce).
Ricorda di scegliere quando andari online un buon server che supporti il tutto