Пунктуация верна. В этом предложении нужна одна запятая – после слова добродетель. Деепричастие, имеющее в качестве зависимого слова союзное слово который в составе определительной придаточной части сложноподчиненного предложения, от придаточной части запятой не отделяется; запятая ставится только перед деепричастием.
В значении 'фактически' не требует обособления, в значении 'действительно' выделяется как вводное.
Правильно: процент чего (при выражении зависимого слова собирательным существительным или существительным, не имеющим количественного значения: двадцать процентов населения) и процент от чего (при зависимом слове – количественном числительном: пять процентов от шестидесяти). Если в качестве зависимого слова выступает существительное, связанное с понятием количества, то употребление предлога факультативно: три процента этой суммы / три процента от этой суммы; один процент заработной платы / один процент от заработной платы.