I would paint only as a last resort.

You should buff the gel coat first, start with a small area and see if it gets rid of the ghosting.

If not go to sanding. Again, start in a small area, you should be able to sand the areas that bother you and then wetsand (300-600) and then buff. If you sand you'll probably have to do the whole boat, but you have to sand also if you paint.

Plus paint (Interlux Perfection) will cost $60 per quart and you could use 3 quarts on that boat. Plus its very easy to get runs and sags with the roll and tip method until you get good at it. First time, I bet you'll not be happy with the results.

So
1. Buff
2. Sand
3. Live with it
Dont paint its not worth the effort or cost on a $300 boat in my opinion. Plus paint will scratch, so you'll need to baby it. Dont bother.

Oh and I just painted my boat with Interlux perfection, so I know what I'm talking about. Plus you'll a special mask - the fumes are very toxic.

dont do it on a $300 project boat.