> 1. Sizing options, I have yet to find a good 2 partition glass container. They are all either plastic or a glass container with a plastic insert, which defeats the purpose.
You're not going to find cheap/mass-produced multi-chambered glassware; that's just not how machine glass-blowing works. At scale, glassware is produced basically by just casting a blob of glass into a solid "uninflated" shape, and then inflating that shape in a blow-mold. No additive steps possible, since the rapid expansion of the glass in the blow-mold cools it too much to enable other glass to stick at that point.
(And before you suggest making a mold in a "w" shape: the arch in the middle would either have too much internal stress — like a Prince Rupert's drop — or do a nice gradual curve in a way that uses far too much material [= extra weight].)
What you might want to try to find is a bento box that's designed to be a collection of independent/modular thinner-walled glass internal compartments, that all slot into a plastic outer racking. This would provide somewhat of the advantages I was describing above, though would certainly be heavier. You could also take the glass containers out of the plastic to microwave them individually. Not sure if I've seen anything like this for sale, but it sounds "obvious", so I'm sure someone's done it.
> Edit: Oh also storing them frozen. I have broken too many containers because I made a mistake trying to put glass in my freezer.
I think buying borosilicate glass containers would solve this. Borosilicate glass is much more resistant to heat shock.