It's possible that you could learn to recognize every individual car from things like the pattern of scratches on their hoods, yes, but this ability has not been demonstrated and may prove more difficult than you think.
I don't know jack about the algorithms because classified and not my job, but I can tell you that however good you think it was, it was better. I don't know if it's real or just marketing BS but what we said publicly was that differences in antennas, mirrors and trim were key in re-identifying vehicles after they leave the observable area (e.g. two silver Camry's go into a garage, come back out, how do you keep track which is which).