No, paint protection products won't heal existing scratches on your car's paintwork, they only provide a protective layer to prevent you from sustaining additional damage. If you're looking to install paint protection film on your vehicle, make sure you repair any damage to the paintwork beforehand.