I just finished this project, picked up my car from my local Ford dealer last Friday, see this entire list of things you need. You will need to buy all the different shim sizes but will likely only need 1 or 2 of them but is better to have all just in case. I bought all my parts excluding differential shims from Tasca Ford. Would recommend buying new drain plugs for the
transmission as the stock ones didn't seem to want to seal properly, just got that fixed today with some aftermarket drain plugs with washer. I bought the input/output bearing
kit which was $67usd and comes with new bolts (6) for input/output shafts. I never rebuilt the entire
transmission but only replaced the input/output shaft bearings as its pretty easy to do that part and generally the input/output shaft bearings are the typical items in the FiST
transmission to fail. I bought the differential kit from mountune for $215usd. All of the items on the list as per the Ford service manual is what they recommend to replace and not re-use, the diagrams show pitching most of the bolts in the garbage due to being a torque yield style of bolt.