As for the cable, take the old one to Lowes or Home Depot, they have the same size cable, and connectors. Make one the EXACT same size as the original. I did it right in the store, using the crimping tool Lowes sells for an outrageous price. A new cable works much easier, and is inexpensive the way I described. When reinstalling, be sure the that the cable crosses itself in the small channel running the length of the seat. Otherwise it will not work correctly.

I managed to find those retractor springs NOS at Heavy Chevy in Arkansas, but who knows if they have more. Try calling all the places you can think of, try the links section for phone numbers.