Auto batteries are made by just a couple of companies and then labeled with different brands so it really doesn't matter. Just make sure it has the right specs.
I've had good luck with Cooper tires but no experience with that specific model. I have a pretty low opinion of Michelins so I'd be inclined to take the Coopers over them for sure. Best tire I've ever personally run is the Falken Wildpeak AT3W so I'd recommend checking them out. They perform a lot like a BFG AT KO2 including on snow (both are mountain snowflake rated), but they wear far better and last longer.