Poly glaze putty (from auto supply) mixes just like bondo but sands easier and is designed for pin holes... fill your small imperfections with this (level not a big goob) lightly sand whole thing and reprime, A gloss finish will require ultra flat and not sanded with anything coarser than 400grit -1000 or you will see the scratches through the gloss, Black is the worst color, due to its absence of color and will require a perfect surface.