Wheel bearing and brake rotors

I have a 2013 scrambler 850 i put cheap sixitey brake pads on it and got 81 miles out of them before they runied the rotors and of course the company wont cover any damage their shit pads did. so i ordered ebc brake pads a need new rotors , any suggestions on what brand rotor to run?

also my wheel bearing is getting a slight amount of play in it, all balls wants two for around 35 and oem is 1 bearing for 32 what should i get? thanks