I have been running a set of EBC rotors for a while and they have been fine as far as I'm concerned. I know brembo blanks are supposed to be the best but I have not seen them available for the 9th gen civic yet. I think those that you posted would be a fine choice. I actually got mine from
@CorSport also. I have definitely driven them hard and they have not warped or developed high spots on me in about 40k miles worth of driving. I melted the piston into the backing plate on one of the front pads so yea, they took some heat. hahaha.
I doubt that you need to replace the rear rotors yet. The rear brakes really don't provide much force and should last a really really long time. The fronts do take quite a beating in these cars. I suspect that your rear pads are fine as well. I would suggest leaving those alone for now and just swapping the front rotors and pads to start.
As far as pad recommendations, if you're not tracking the car the OEM pads are a nice balance of life/dust/noise/braking. I have not used the redstuff pads myself but I think
@Dar-Dar has. He might have some input.
To be honest with you, I am running a set of EBC slotted rotors currently. I know they are ultimately not as good as a blank but I did get them just for the look. Drilled rotors can be tricky since most places drill the holes after the rotor is cast. A real "drilled" rotor should have the holes cast into the rotor or you can run into some issues with cracking. Those rotors can and are very costly. I found the balance of cost/performance with a slotted rotor to be acceptable.
These are the rotors I have on my car at the moment. They have been great. They did make a little noise at first and you could hear a slight whoosh sound from the pad going over the edges of the slots. I don't know if the slots actually helped with pad wear and preventing high spots. Bedding in new rotors and pads is important.
http://www.corsportusa.com/store/catalog/product_info.php?cPath=1_321&products_id=28906
Let me know if you have more questions. I am currently in the process of upgrading my brakes all around and I will be running blank rotors on all 4 corners. I have started to exceed the heat capabilities of the stock system. If they were available I would recommend you AXXIS Ultimate brake pads. They are horribly dusty though.
TLDR - EBC blanks are fine. The rear rotors and pads most likely don't need to be changed. Front pads are a can of worms. Run OEM pads unless you are overheating and killing them. I run slotted rotors for looks. hahahah