con k2 ti consiglierei di partire dal verificare la fattibilità della configurazione multiutente (multivendor) che la parte più critica del progetto.
prestashop è un ottimo prodotto. lo ho usato per sostituire VM2 e tutti i suoi bugs nei progetti più importanti, ma tieni presente che non è nativamente multivendor, quindi considera il costo di acquisto dei componenti necessari a questa funzionalità, componenti che, inutile dirlo, non sono free.
come detto da giusebos ha funzionalità cms molto limitate, quindi, nel caso, tieni presente che potresti dover fare 2 installazioni, cms+eshopping.
ciao,
marco