(a) Due to annealing over a number of years glass acquires some crystalline character
(b) because it loose oxygen
ZnO →Zn2+ + 1/2O2 + 2e
Metal excess defect electron in interstitial voids the colour is yellow as the remaining colour of white light are absorbed by these electron.