My 3 week old car had to get repainted. Not from holes but from my DD driving into a concert flower pot.
As long as the shop gets the paint right "and that is a IF" than you should not be able to see the fresh paint from the old.
I know I was very worried with mine being black cherry and the paint matching. However the shop did a fantastic job matching and blending. So it boils down to how good the shop is.