Sean, my glass has a few minor marks and I havent noticed any problems. Should be fine. As to replacement glass? Any good window glass is fine