FWIW, I asked a pharmicist friend about getting the old-style glass chemical jars with the glass stopper. He said they were not available any more, at least from the sources he had. Everything in the pharmacy was kept in plastic.

That being said, I think mason jars would work well. Nice wide mouth, good sealing lids, commonly available. I don't think light exposure bothers amidol - its the air absorption.