Ciao, sicuramente con magento puoi impostare quello di cui hai bisogno. Devi verificare però che la comunicazione che riusciresti a fornire sia adatta al tuo settore, nel senso che un conto è vendere b2b chessò dei dvd , un conto è vendere macchinari industriali, Oltre che un cms di e commerce potresti prendere in considerazione wordpress con un form di contatto fatto ad hoc.