Yes Bro, your info was good.
As for the vow, I have some suggestions:
Vow of Courage - Never backs down from a fight, once they fight they never flee. In return gain DR 1/-. If they flee, they must receive atonement spell before can regain benefit again.
Vow of Greed - Must always maintain wealth equal to 20% more than a normal character of their level, and never, ever give anything away without payment. In return they gain +5 to Spot and Listen checks and can see invisiblily 1/day (better to spot thieves).