Hello,
Does Virtuemart have plugin similar to https://epo.themecomplete.com/documentation/woocommerce-tc-extra-product-options/?
Searching and suggestions have given me to use Custom Fields. But custom fields are a little bit simple compared to the previously mentioned plugin (example: https://aiamajad.com/tooted/aiamajad/aiamaja-betty/ - section "LISAD").
Overall - This plugin (tm-product options) contains form builder to create the custom field with different options (image, count, price and more) and add products as default to it.
Have a look at "Custom Fields For All"
https://breakdesigns.net/extensions/customfields-for-all
I don't think that it covers all those options but possibly many of them
You have my product https://shop.st42.fr/en/shorcodes-english-doc
you can add your own plugin at explained at the bottom of the doc.
You can buy it here https://shop.st42.fr/en/products/shortcodes.htm