Yup those are the parts that you need. You can get them at Summit Racing. Thats where I got my tranny cooler. Yeah its a good idea to get the filter, not a requirement, but a damn good idea. LIke I said tho, I was just to lazy to have to replace it every so often. If you get that filter you have...