These CAN be resurfaced. But it would be done at a shop with a machine that can resurface slotted rotors (a lot of shops have them). If not, then the slots and holes will be chipped along the edge. But they can definitely be resurfaced if you ever want to resurface them. BTW, this price comes with all the parts that allow the installation of the BBK rotors. Longer bolts and brackets.
I have been using reybesto pads with them. I can include the pads that were with the rotors before i took them off if you want. I think there is less than 3000 miles on those pads. On the rotors there is probably around 7-8k miles or so on them. FYI, I am selling them only because i upgrade my brake system and they've been off the car for the last three months or so..
Generally, if the right pads are used and you do not slam on the brakes or abuse them to them point where they over heat and glaze, they should not require resurfacing. For my rotors, i didn't notice any pulsation or warping before I took them off. So i don't see any reason why they would need to be resurfaced yet.