Deine Gedanken sind gut und auch richtig. Ich würde aber noch den Tipp geben, das Ganze von der anderen Richtung aus zu betrachten. Die größte und gefährlichste Angriffsfläche bei einem Teamspeakserver ist Teamspeak an sich. Daher fehlen mir der Auflistung noch Punkt 11 und Punkt 12, welche die wichtigsten Punkte überhaupt wären:
11. Teamspeak sauber aufsetzen
12. Teamspeak aktuell halten
Den SSH Port kannst du z.B. ändern. Das ist absolut ok und verringert das Grundrauschen etwas. Es macht deinen Server aber nicht sicherer. Dein Basissystem ist in der Regel wenig anfällig gegenüber Angreifern. Angreifbar wird es erst richtig durch die Applikationen, die darauf laufen. Daher habe grundsätzlich immer die Applikation im Fokus. Der Rest ist eigentlich dann nur noch Bonus. Dazu gehört z.B. auch, dass der TS Service dann nicht als root läuft, was sonst sämtliche anderen Maßnahmen wieder neutralisiert.