wow that sucks ... yeah if they are that deep you need touch up ... as for the Rims ... I dont really know ... post up and ask some one here prolly will know
I don't think I've ever spent so much $$ at car-washes LOL ... Kylejb#### did a nice detail before the snow flew and she's been protected pretty nicely all season ... getting to be about time for another treatment