Here's the deal...from somebody who's 57 and has done fiberglass work since he was 14...If the pieces are small like the ones your trying to repair, buy new ones, scuff them up, prime with three coats of urethane primer, wet sand with a block and 400 sand paper and spray SINGLE STAGE paint. do not use a color coat base coat on a racecar...waste of time and money and much more difficult to repair.
If you want to waste hours and hours of time working on the used ones, sand the paint down to the primer with 120 grit orbital sander, prime 3 coats with a high build urethane primer, hand block sand starting with 320, then 400, then 600 (all wet) and paint. that process will give you a show car finish.
to repair holes, grind down the outside and inside with 80 grit on an orbital sander. Put glass cloth on the inside and outside in one application, let dry and orbital sand smooth. do another application if needed for strength. fill in the indentation with more glass and resin if your going to drill another hole for a fastener. Yes the harbor freight thingies are good for holes.
To repair spider webbing you must grind the glass down until the spidering is gone. If not it will come right back. If its too deep you'll need to grind down till paper thin and rebuild with matting and resin. You're essentially replacing the stressed glass.
Painters of race cars have a saying...just paint it "racecar ready", cause you will drive yourself crazy with every nick and scratch you get and its just not worth worrying about.
Paint jobs don't win races...