I just got mine from a local dealer since they had them in stock and figuring in the time I would have had to wait if I ordered them along with the shipping/handling charge the cost was just about the same.
I'd never done a set on a newer car until I done my 99 so with your dads' help you should be able to do it just fine. Give yourself at least a full weekend to do them though incase you run into any problems along the line, plus you don't have to rush that way. The main issues you might run into are the bolts for the headers (they don't like to release sometimes and I've seen it before when someone tried to rush where they've had one or two break the head of the bolt off on them); the bolts that hold the area together where the cats are can also be a problem, once again those don't like to break free sometimes; the other bolt you might have issues with is the nut on the bolt on the drivers side under the floor board that helps hold the heat shield in place, that one likes to "stick" too. Just take your time with the ones on the engine itself; with the other ones spray the crap out of them with something like PBlaster and let it sit and do it's job. If you still can't get them to break free, with the ones by the cats, just go ahead and either break them off to get them out or cut them off, since you're going to be replacing them anyway. With the nut by the heat shield, you can use a propane torch to heat the nut up to help get that one off. Just be careful not to strip the bolt that it's attached too otherwise you won't be able to get the nut back on unless you rethread the bolt cause without that nut on there that heat shield makes one heck of a racket when it rattles. (I know that from experience lol )
As for tools, I just used basic tools to do all the work, ie wrenches, sockets, single sided razor blade (to make sure all the old gaskets were off the engine), jack and jack stands, bandaids, antibiotic ointment, etc. I didn't use anything special.
A couple of hints besides the PBlaster: make sure that you get the front end of the car as high in the air as you can (the higher the better in this case) so that you have enough room to get the stock headers out and the new ones in; loosen up the tranny mount and engine mounts helps by giving you that little bit of extra room that you'll need to get the passenger side header in cause you can "push" the engine up a couple of inches to get it; in this case Loctite is your friend - use it on the header bolts. It'll help keep them from backing out on you. Make sure that you "torque" down the header bolts to stock specs in the proper order, that will help seat the headers onto the gaskets and to the engine. Then after 500 miles go back and check them for tightness and retorque them if needed.
Other then that I can't tell you much more then I already have, except to take your time; take it slow; don't rush yourself and to make sure that no small children are near by as you WILL be saying a few choice words along the line, especially when you gouge your knuckles on different things trying to get the bolts/nuts loose and getting the old headers out and the new ones in.
Oh and remember to keep refreshments handy as it'll be a long day.

Good Luck!