I'd try to clean the old paint off with lacquer thinner or enamel reducer & a red ScotchBrite pad first.
An etch primer is for bare metal, but a regular primer will also aid adhesion.
The issue with previous paint is mostly compatibility with the new paint, so it's best to test an area.