I won't pretend to know what springs those are, but don't throw the baby out with the bathwater just yet.
Shackles need about a 30* angle from the eye to the frame to allow for the leaf to lengthen slightly as it compresses. If yours are horizontal they won't allow for this. NO, do not weld or bolt them. Those springs strike me odd because #1: they appear too long #2: the 2nd & 3rd leaves aren't in the same arch as the main leaf & #3: at least the RF main spring is bent (just in front of where the 2nds spring ends), probably because of the shackle setup, or lack of...
The rig does have some goodies; dual xfer case... lots of ppl want em. It has a traction bar on the rear axle = good. If there isn't too much other booty fab going on, you might have a great rig with a little work.
A lot of Sammy lift springs are reputed to ride stiff & not knowing what those springs are, who knows what weight they are designed for... could be a much heavier vehicle. I'd say, get a set of proper springs, fix or redesign the shackle setup, add some right length shocks & go from there.
Question: how wide are those leaves?
On the engine question, I'd agree a v8 is overkill & there are lots of options for more power, like a 1.6l from a Trackick.
On the idle, there are idle adjustments on the carb, but 1st check for vacuum leaks as that can cause high idle.
Hth,
Fuzz
Edit: I didn't read through the whole post to get to where u got a new spring set, sry. *note to self: "read whole post".