Just another thought-- you might be able to use one of the combined stain/polyurethane (all-in-one) products on the lam edges. I normally hate this stuff because the "stain" in it doesn't penetrate the wood like a regular oil-based stain alone, and it typically doesn't look as good as doing the regular 2-step process (stain, then poly), but it might be just the ticket for this application. The stain/color in it probably won't penetrate much (a good thing for this application), but the wood grain should still show through (unlike with paint). If you go this route, I would use a fine-tipped brush and apply it like paint, being careful not to get it on the edges of the clear glass. If you do get some on the glass, you can remove it from the glass with paint thinner before it dries. Probably just one coat of the stain/poly product, then a few coats of Minwax Wipe-on Poly for additional protection and to get a nice smooth finish. The all-in-one stain/poly would probably work over an initial shellac sealer coat, as suggested above. You can try with and without the shellac sealer coat on scrap wood to see if it looks much different.