Auto-translated
Regarding the second point: Do you play on random maps? If so, there seems to be an option to disable random town generation, which would ensure they are placed in appropriate locations in most cases.
If the maps are not random, you can edit them in the map editor.