Boy, that's some nice work! The guy must work in a farm shop somewhere, that top cylinder mount would look at home on a rock picker!
The stock spring mounts look okay, find some leaf springs and shocks off a newer pickup or big car. Take some measurements and spend a day or so in your friendly neighbourhood boneyard.