Blunttech.com and RealOEM.com will be your best friends.
32mm wrench for the fan nut. You do not need any special super tool, a standard 32mm one fits. I got mine at princess auto, so if I did have to make it smaller I wouldn't cry.
Oil filter socket isn't anything special, just big.
Torx...