I think if you plan on making it look real good I would strip all the paint off and start over and might take time but in the long run would be better and believe after looking at what you have it would be lots better and less of a pain if you take it all down to bare metal.
What's under the new paint you put on is what's going to cause problems not the paint you put on.