Hi Dave,
My observations re the paintwork (all learned since finding someone good to do mine!) are:-
There is little point in trying to tidy it up once it gets to the stage where laquer is peeling - once you fix one area, another will start to look bad! - the only cure is a full respray.
There are a few different reasons for the laquer lifting to start with, as well as just age. It may be that it has been sprayed previously and either the basecoat was left too long before laquer was applied (or it was cooked in an oven to speed up the drying process) and no adhesion promoter was added to the clearcoat. Fibreglass doesn't like to be oven baked, but that is how most bodyshops operate as it speeds up the whole process (understandably, they don't want a car lying around for months when they can get it through in weeks). The problem being that there is insufficient time for all of the solvents to 'off-gas' and it attacks the stickyness between the colourcoat and clearcoat as it gets trapped - this isn't a problem with metal bodywork, as nowt soaks into the structure of the panels.
To totally illiminate the problem the car needs to be taken back to gelcoat, primered and left for a couple of months before paint is applied (but that is impractical for most people, garages don't want it hanging around, and the cost can far exceed the value..... to be honest, even a quick/cheap re-spray will be a huge improvement, and there will be no difference in how the car looks - it'll just need redoing sooner.... maybe 5-10 years, maybe 25 who knows?
If the fibreglass needs any repair work, then I'd suggest that you live in a pretty good location - there must be a fair few boat builders round your neck of the woods - their fibreglassing skills usually far outweigh most car bodyshops.
They would be the best people to advise on your car, and probably even spray it for you - the principles are the same, whatever the subject....
... the only consideration is the type of paint that they can use - many boat shops still use cellulose paint, or water based paint (but I'm sure some will use 2-pack)

