Yup, caliper paint is what I used. Not too sure if there is a good match for the blue.
Do you have a local autobody shop / store that specializes in paint or color-matching? I have one local to me. Haven't checked it out yet.
http://www.tssautobodysupplies.comShow us some pics of the areas of concern. I would personally do nothing when it comes to paint. Just apply some vegetable oil / spray from time to time.
As for the buggered leg, maybe find a kettle for cheap and swap out the leg. Is it a wheel leg, or the non-wheel leg ??