will this work okay?

You'd be going backwards by putting J heads on a 318 w/2bbl. It probably has 302 heads on it which are way better for a 318 especially in a truck.