I am guessing that the truck has 3.08 gears. If so then the cam is a little too big. The 260. h would be a better choice.
The heads are fine but I would recommend you take them apart and perform some bowl smoothing and get a quality valve job.
The rest of the build is good. However power and MPG could be down if the Carb and timing isn't tuned correctly.