Don't worry about the special torx/hex socket for the trans bolts. I used a standard sized socket (9/16? maybe) and it actually worked better from an angle.
Other than a usual set of decent basic tools you will just need a long extension I think.
Ratchet wrenches worked well for getting the top trans bolt out.
That was a pain in the ass. I gave up and pulled the whole intake to get at it and it was much easier and actually faster than repeatedly failing at getting it loose otherwise.
You don't need the diff wrench, I just unbolted the driveshaft from the trans and zip tied it out of the way.