Do you know how Joomla work ?
If you find a similar Joomla template, you can use some modules to display featured for eg, or last products.
For the product details view, i dont think that you want display same information, so in all case you have to rework the styling and PHP overrides.
The other featurer*s of this website is custom work or you need to use HMTL editor to insert the content.
In all case to do a similar shop, you have to check with a Joomla & Virtuemart developer or find a template and use only the included feature.