detto così non è semplice farsi un idea, ma di fatto non dovresti usare gli articoli di joomla, ma i prodotti in VM. per il resto puoi impostare VM per effettuare gli acquisti da guest, ovvero da persone non registrate (salti la registrazione e vendi direttamente).
per passare da articoli di joomla ad adquisto penso serva un plugin, a meno di contorsioni con i links, ma non mi è chiaro che intendi con 'tutti gli step convenzionali di un e-commerce', salvo quanto detto prima.
ciao,
marco