You don't need the BOED feats to take vows, you just need them to get some sweet (or not so sweet) bonuses. I don't think Franciscan friars got an armor bonus from their vows of poverty. By the rules, you represent a vow of poverty by not writing anything in your, "Equipment," list.