I think the shocks they sell in the kit are 24 in, I'd check but I have too much stuff on the hood and nowhere to put it. Get some of the shocks that come with the some hardware...the nipple on one end and thread on the other. I paid 21 a piece for the ones I used for my tonneau cover, are a bit longer, they came with hardware. You can use fence clips from home depot for mounts, just get the thick ones with the hole in the middle for mounting. You can cut them down as needed to mount to the fender and hood. Dont forget nuts and washers too, most of them are fine thread or metric.
I attached a pic of the clip I am trying to describe.