I can't imagine why they wouldn't. If they'll work in stainless, they'll work in glass as well.
Yep. They work for me in the rubber gasket wire bale glass jars, so there's no reason they won't work in any inert container that seals well.
I keep 'em in a cool dark place, too. Dunno how much difference that makes, but it's easy enough to accomplish. Even if you can't get cool, you can get dark.
I'd use the fridge, except it's always full of something else.