Leaf springs and what to buy!

The 1 inch over bend will not have a serious effect in street conditions.
The S/S springs are way to much.

You said "Stockish" suspension, what is Stockish?