Theme, Phone (Display) und Karte sollten möglichst harmonieren, andererseits kann man sich "sein" Theme natürlich beliebig anpassen. Bei diesem Theme sollten auch die Städtenamen häufiger in unterschiedlichen Zooms sichtbar sein, als bei derselben Karte mit einem anderen Theme. Trotzdem ist das vielfach auch nur Try und Error.
Wenn bestimmte Objekte in allen Themes verschwinden, könnte es auch an der Karteprogrammierung liegen.
Auf OpenAndromaps gibt es auch Regeln, ab wann bestimmte Objekte überhaupt erst erscheinen können, die allein über das Theme nicht steuerbar, sondern allenfalls beenflussbar sind.
Bei Zoom der Schrift bin ich mir nicht sicher, was Du meinst. Das Vergößern der Schrift bei gleichzeitigem Hineinzoomen in die Karte ist m.E. nötig, weil Objekte normalerweise mmer kleiner werden, wenn man das nicht macht. Die meisten Themes nutzen nur "statische" Symbols. Wenn man hineinzoomt, sind sie teilweise bei Zoom 20 nicht mehr erkennbar.