You have a timing chain and a gear drive. The chain set comes with crank and cam sprockets, and the chain. Make sure if you go this route, you get a double roller chain. A chain costs less than the gear drive, and doesn't require any modifications.
A gear drive has the crank and cam sprockets, but either a single or dual idler gears inbetween. The timing is more consistent with a gear drive, you just have to make sure it gets proper lubrication or it'll overheat the gears... this isn't common so don't worry about that. You do have to modify the timing cover to put a gear drive on. They usually cost between $150-$250 but they have a longer lifespan than a chain due to no stretch.
For the heads, you have many options that'll work with that cam. What's the budget?
A forum community dedicated to Ford Mustang owners and enthusiasts. Come join the discussion about performance, builds, modifications, reviews, engine swaps, classifieds, troubleshooting, maintenance, and more!