Your best approach to your springs is to use an old farmers trick, paint them with used engine oil. The oil will crawl between the leaves and protect and lub them. Farmers use used oil on disks, plows, and equipment that must set outside. Do not use new oil as it will not work nearly as well for some unknown reason.
For the frame, where it is "clean rust" i.e. not oily, you can scrape off any flaky rust, and paint POR-15 right over it. I assume you would use black. Use gloves. I am wearing some POR-15 on my hand as we speak. You might want to buy their "multiple small cans offer" so you can use all you buy as it does harden after being open to the air for too long. I have had some success at keeping the POR-15 alive for quite awhile by 1. opening it only when I am ready to paint, 2. closing it as soon as I am done painting. When I close it I remove the paint from the rim, put Saran Wrap between the lid and the can, and displace the air using propane from my torch with the mixing tip removed. It cures from the moisture in the air so removing the air is key and the Saran Wrap allows one to open the lid the next time. I know all this sounds like overkill, but the paint is expensive, and it is very useful. I have even done body work using POR-15 and woven fiberglass to fix rusted out areas, although the technique requires getting down to bare metal if it is to be permanant.