If it is a smooth coat, I recommend primering the entire boat to ensure proper adheasion. Prior to painting, I would do one of two things. Scuff the entire finish to ensure the primer sticks, or sand the entire paint off. I've done it both ways and both work just fine. If you are going with a white paint, I would recommend a base primer that is similar in color or lighter in color. Darker primer will blead through or make your finish appear darker.
Scuffing can be done with an orbital automotiv sander and scuff pad or even a wood working sander. Or, you could have someone blast shoot it. Sand blasting is usually too course and will pit the aluminum. I have a guy that blasts aluminum utilizing dry ice. It is pretty cool.
I've painted them with krylon rattle can paint as well as automotive air painters. I've put clear coat finishes on them and also left them bare rough paint. If you do clear coat, do a couple of them and then polish it with an automotive polisher.
Several ways to do it, those are just a couple.