Congratulations! I think it looks quite nice and having a good CRT is a major plus. I paid a lot more for the replacement CRT than I did for my set.
Nope, no ion trap on my set and the Sylvania data says no ion trap too:
http://www.bunkerofdoom.com/tubes/sy...RTS/21DEP4.JPG