Будет ли безопасно, если проверять программы в VirtualBox?
Безопасно на 99%. Главное не намудрить с общими папками.
В общем случае - нет.
Вирус вполне может увидеть, что запускается на виртуалке, и тогда не будет действовать.
Также, если виртуалка будет в подключена к сети вместе с хост-компьютером, шифровальщик сможет зашифровать данные в сети.