Interlux brightside polyurethane
worked well for me. They sell a one-part paint that you use right out of the can, or you can get their better (and more expensive) two-part system that you mix first. You should also get their brushing liquid and primer. They also sell grit that you can add for better footing on the deck. The biggest part of your job sounds like sanding. Even the most expensive paint won't last unless you get your old paint off first, sand to a smooth surface, and follow their preparation recommendations. With a good brush and careful masking, you should be able to make that boat look pretty good!