Wow, so many ideas.
It's interesting, but umm, difficult? Micromanagment is cool thing, but europe screen for each sity will cause too much micromanagment at later eras
I got idea about inner trade:
There would be special building (let's call it "Market") So, Market will have its menu...