Hola,
Puedo ayudarte en procesar los datos, ya tengo la idea, solo necesitas darme un ejemplo.
Al final puedo dejarte una herramienta (script), que te ayude hacer esto de manera mas rapida, aun asi tendras que usar csvi, para subir tu informacion a joomla, ya que virtuemart, es un componente, ya lo he usado con anterioridad.