My crystal ball is in the shop right now because it blew the main creskin gasket so I have no clue as to what your trying to do.
Its nice to know you have an 04, but what are you doing to it and what is the reason?
When you remove the heads, they would also need to be sent out to a machine shop and checked for flat/straight and also magnafluxed for cracking. Skip any of those steps and you will be doing this job again real soon, but with the added joy of buying 2 brand new heads.
I do not see an oil cooler replacement nor do I see an EGR replacement (or delete kit).
I also do not see the turbo oil supply line (which has been upgraded).
If you buy the oil cooler replacement kit
($213.84) part number 3C3Z-6A642-CA, it comes with the new HPOP reservoir screen, cooler and gasket.
Part number 3C3Z-9T514-AD is a turbo mounting hardware kit. It has o-rings, supply line bolt and gasket, 3 new turbo mounting bolts and a few other doodads. It is not a turbo gasket kit.
Instead of purchasing the full "updated fuel pressure regulator kit" (part number # 3C3Z-9T517-AG), purchase part number 6E7Z-9C165-B. This number is about 30% cheaper and gets you the parts needed, and does not come with the new regulator cover (which is typically not necessary).