Ich würde auch eine XT-Nabe nehmen und versuchen da noch ein 8-fach Kassette für zu bekommen oder die Ritzel selber für zusammenstellen (9-fach Ritzel sind nur unwesentlich schmaler als 8-fach, mit 8-fach Zwischenringen sollte es gehen). Bei Shimano 8-fach Kassetten brauchst Du bei Shimanoschaltwerk und Commandschifter eigendlich nix Umklemmen, das geht auch so, habe ich Jahre lang so gemacht. Eine aktuelle Campanabe hat eine andres Profil auf dem Kassettenträger, da passen deine uralten Campa-MTB-Ritzel nicht. Ich hab hier mal beschrieben wie ich eine Veloce-Nabe auf 135mm umgebaut habe, bestückt mit 13-30, wobei das 30er von einem Fremdhersteller kommt Masi..., irgend so was.
Man kann natürlich auch irgend so eine teure Nabe nehmen, mit Rillenkugellageren und so, weiß aber nicht ob die immer länger halten als eine Dore oder XT für 25 bis 40 EUR, bei mir jeden falls nicht.

Gruß
Thomas

PS, der Umwerfer schaltet vorne an der Kurbel die Kettenblätter.