come detto non penso che la cosa sia risolvibile, almeno da configurazione, dato che la imputo ad una scelta progettuale di VM (visto che non mette l'asterisco potrebbe essere una scelta e non un bug).
Al limite si potrebbe, turpemente a mio avviso, fare un override di \components\com_virtuemart\views\user\tmpl\ e sostituire il valore opportuno in $this->userFields['fields'], la butto lì, ma non chiedermi come fare, non la ritengo buona programmazione.
comunque il metodo che ti ho prima indicato fa sì che il cliente debba accettare le condizioni di vendita ogni volta che effettua un acquisto cosa che, dal punto di vista giuridico, è più corretta.
ciao