Don’t overthink it. I would try a few different kinds on different pots and then decide from there. Personally I used to be very worried about this, I used to put debris like rocks in the bottom, etc but over time I have found that when growing things in container I generally like the least amount of drainage possible. I do just enough that the plants cant drown. This saves me on watering excessively. Particularly on my roof garden, it was getting so hot, I just struggled to irrigate adequately and would use a lot of water. Now I just up-potted like a half dozen nightshades for my garden (its raised beds now but theyll be in containers until frost is not a threat) in upcycled yoghurt containers. I cut very thin slits into the containers haphazardly with a rusty old pruner. They’ll do fine. I guess it would be different if you live somewhere super rainy, but somehow I doubt in container garden you will be worried about perfect drainage.
Yes but producing things locally improves resilience and allows for decentralization. Large container shipping is a feature of free market capitalism and highly centralized industries. In a decentralized economy there wouldn’t be anywhere near as much demand for container shipping.