Hola,
Con los campos personalizados (atributos) no es posible hacer una asignación de imagen o mostrar una descripción.
Para estos casos lo que tendrías que hacer es crear productos hijo o subproductos de Virtuemart, ya que de esta forma sí que puede personalizar imágenes, descripción, precio, etc. A efectos prácticos sería como un producto más de Virtuemart.
Revisa el siguiente artículo de nuestro blog donde se explica cómo crear subproductos en Virtuemart:
Gracias , Pablo echo un vistazo a lo que me planteas.
Un saludo.