Yea with silicone. I have half a dozen tubes of DAP 100% silicone I'm going to use to install the background and seal the glass.
Right now I'm trying to decide what to do about my canopy. The wood has actually wrapped a bit on me. The unsupported edge along the front lip of the lid there's a gap now. The price of buying green soft wood from the hardware store I guess. Nobody else would probably notice but it'll drive me nuts if I don't do something about it. Also I have lots of left over wood and some ideas to make one less boxy looking.