The kit is fine, it's the same one i've just purchased.
True as I have had the nitrate test stain them when a tube got knocked over and rolled out of site.Just make sure to wash the tubes out right away when you're done with them.
No theyhavent changed them. They are srtill water-proofThe color charts for this kit are water proof also, unless they changed them from when I got it