Subaru brake question

I need to change my brakes on my wrx but I am not sure if I am buying the right stuff as I have had a shop change them before because it needed to be done in the winter last time and I was not about to sit outside and do it.

Anyway I have the 4 pot calipers on the front and 2 pot ones on the back, do I need to buy special rotors and pads are would ones from RockAuto work?

these were ones I was looking at

Pads:
front: http://www.rockauto.com/catalog/moreinfo.php?pk=1077414&cc=1441937
rear: http://www.rockauto.com/catalog/moreinfo.php?pk=1077628&cc=1441937

Rotors:
front: http://www.rockauto.com/catalog/moreinfo.php?pk=391704&cc=1441937
rear: http://www.rockauto.com/catalog/moreinfo.php?pk=1023182&cc=1441937

They look correct

napa also has a deal going on now check out the vendor section