Good questions, I wondered too about storage and disposal. I read for hours last night just to learn as much as I could in general, I didn't find any answers on that. Which btw there is an oldie but goodie thread here someone boosted
http://lampworketc.com/forums/showthread.php?t=13716
..edit oh lol I see you already posted in it.
Also in one of the millions of articles I read last night someone uses water based lacquer, so I'm ok with that. Oh and Tink mentioned she did also in that thread.