Non saprei come aiutarti, è possibile avere entrambe le opzioni (registrato e visitatore) ma non so se è possibile avere la possibilità di acquistare solo come visitatore, secondo me è anche fuori della logica di un e-commerce non dare la possibilità di registrarsi al sito (monitoraggio stato ordine, codice tracciatura, fattura, ecc.) ma solo tua sai le tue necessità e quindi non discuto su questo punto.
In ogni caso per attivare la possibilità di acquistare ANCHE come semplice visitatore c'è un apposita opzione nel pannello di controllo di virtuemart, prova a vedere se nel pannello stesso c'è anche l'opzione di abilitare l'acquisto per i soli visitatori, sennò puoi sempre fare in modo con i css di nascondere il pulsante per registrarsi, oppure (ipotesi) abilitare solamente metodi di pagamento (tipo paypal express checkout, se non ricordo male) che non richiedono la registrazione al sito.