Advice. Worth every penny you paid for it...
1) mfd same as uf. And voltage is not relevant as long as it's higher. That is, yours are rated at 25V, so anything higher then that will be OK.
1.5) The ones shown are polarized, that is, there is a real positive and negative terminal. Make sure...