As far as coating your battery cables don't bother with any of that stuff available at your auto parts store for that purpose, they don't work. If you've already had a "Bloom" problem nothing will cure it since you now have acid in the lead battery posts & the lead or copper of the battery cable connector and the wire itself, as you charge that acid will be forced out and "Bloom" again.
If you have newer parts then coat both the battery studs and the terminals on the wires with "
Jet-Lube Kopr Coat" and you will never experience another bloom. I know it doesn't say that on the bottle and it's an anti-seize compound but it works. Also put a dab on your wheel lug nut studs next time they're off or run them off on a lazy day and do it so you don't get stuck on the side of a road with lug nuts you can't get off.
Use it sparingly, it's messy stuff but the bottle will last a lifetime, it was developed for the military for use on high current contacts. It's a high temperature grease with a molecular copper, not just ground up shavings. The mechanic who turned me on to it 30 years ago had no idea why it works, I don't either, it just does.