"now do know of a good paint to use on the top/bottom covers. has a couple of rust spots on the edges.??."
The chances of 'matching' the paint is next to nil. They all use an electrically charged powder type paint.....nothing will match it.
Your only chance is to have the entire cabinet sand blasted down to bare metal and then try to find some flat grey paint that sort of matches the OEM color. It will be as noticable as a sore tooth but who knows, you may be happy with the results.
GL es 73,
Bob
Not entirely true Bob.
I worked for Ford Motor Company in the Paint Shop for 25 years. I did small touch ups with those small tubes of touch up paint. I know that those touch ups matched the original paint job or we would never have used them.
Painting the entire cabinet is overkill if all he has is a couple of small spots to touch up.