No, even PPF with 'self-healing' properties won't be able to heal existing scratches, only protect from future damage. To guarantee the best possible finish, it's advisable to get any damage to your paintwork repaired before you install a clear bra on your paintwork.