I've been searching for a shampoo for the grey stains for about 15 years now!
They do sell plastic ID tags, but the town & rabies are still metal. My humane society sells the plastic tag pouches as well as one of my local pet shops, I tried one version & I wasn't happy with it. Maybe I'll try the other one.