Yes. These'll bolt right up. The only thing you would NEED is a new set of front rotors. Any rotors from an 03-07 wrx STI with a 5x100 bolt pattern should work. There's lots of info out there on which rotors to get.
Here is one of the main threads I used on my install.
http://www.ft86club.com/forums/showthread.php?t=61978
I would also probably RECOMMEND a new set of pads of your choice and some stainless brake lines all though the OEM lines will work just fine. But if you're going to upgrade you might as well do it all.