English Translation
Her inheritance gave her a purse adequate to satisfy all her needs and wants.
As todas logically applies to both necesidades and caprichos, would it be correct to use the masculine (todos)? Admittedly, that sounds a bit strange.