I think this is the first time I have seen one of these videos where we were shown the inside of the box (LOL). I really hope that there is a Justice Society movie; longtime JSA/Infinity Inc fan.
The big ones are generally referred to in the collecting community as shampoo bottles and I'm definitely not a fan you see them with most super heroe properties
Yes, as far as I know, nothing in this box was limited or retailer exclusive, it was all general release. I know what you mean, though, I'm trying to find the Playmates Star Trek figures and I can't locate them anywhere.