Those little dots are called rail dust, tiny particles of iron embedded in clearcoat, you can use clay bar and a chemical called Iron X to get it out, my entire car had it and got them all out using that. When they paint make sure all of the body seams line up and make sure they blend the paint...