other than the pads, the only item that needs to be replaced (assuming the rotors are still good) is the wear sensor. Most likely, it will break when you try to pry it out of the old pad. The spring clips don't need to be replaced, and the new pads will have the anti squeal shims on already.
Some people will insist it's necessary to replace the caliper bolts, but I talked to a local dealership parts department, and they don't even stock the bolts. To which I asked-- "Doesn't your service dept change brake pads?" The parts guys said... "well, of course!".... to which I replied... "if you don't stock the caliper bolts, then how do they replace them?" .... "um, um, I guess they probably don't usually replace the bolts...." Make what you will of that, but I didn't bother to change the bolts, they were just fine.
You will need the proper torx socket for the caliper bolts, I forget the exact size as I'm sitting here typing this.