Die OSM Karten sind ja nicht von Garmin. Die Ersteller dieser Karten bemühen sich redlich, die OSM Daten für Garmin-Geräte aufzuarbeiten. Bei der Vielzahl der Geräte ist das schwierig.
Versuche mal andere OSM-Karten, ob das dann besser klappt.
Wenn du öfters die Adresssuche benutzen möchtest, empfielt sich der CityNavigator von Garmin. Damit kann man ratzfatz Adressen suchen, meist sogar hausnummerngenau. Kostet natürlich.
Das Routing der TOPO-Karten von Garmin ist einfach nur peinlich. Was da für eine Logik hinterstecken soll, erschließt sich mir überhaupt nicht.
Zu dem Thema Gesamtkilometerzähler gibt es einen Kundenwunsch im Garmin Forum. Am besten ist es, dort etwas zu schreiben.