Hey,
dein Plan klingt ziemlich gut. Daher nur ein paar Gedanken: Der Bereich Machine Learning ist sehr groß und umfasst nicht nur neuronale Netze. Da dieser aber gerade besonders populär ist, macht es nichts, wenn du dich darauf fokussierst.
Mathe ist für KI zentral. Tatsächlich sind neuronale Netze nichts anderes als mathematische Funktionen, dessen "Funktionswert" bzw. Ausgabe für eine bestimmte Eingabe von lernbaren Parametern ("Gewichten") abhängt. Die Parameter werden gelernt, indem das Minimum einer Fehlerfunktion gesucht wird. Das Minimum einer Funktion zu suchen solltest du schon aus der Schule kennen. Einziger Unterschied ist, dass wir hier einen numerischen und keinen analytischen Ansatz verfolgen.
Die Herausforderung für dich wird sein, mit in diese Art der Mathematik hereinzukommen, da das eher Uni- statt Schaul-Niveau ist. Aber das macht nichts. Lass dich da nicht von verunsichern. Ein Schritt zur Zeit. Erstmal mit dem Schulstoff zu beginnen und den zu wiederholen ist ein guter Ansatz und dann stufenweise erhöhen.
Das Gute ist: Du musst zu Beginn die Mathematik nichtmal verstehen, um mit der Praxis anzufangen. Such dir am Anfang vlt. ein Framework aus und arbeite dich da ein. Später hat es Vorteile, sich mit mehreren auszukennen. Aber ich stelle mal die Behauptung auf, dass sie alle einen ähnlichen Kern haben. Da würde ich mich an deiner Stelle nicht unnötig verwirren. Such dir eins aus. Wahrscheinlich Tensorflow/Keras oder Pytorch. Die liefern sich meistens ein Kopf an Kopf rennen. Da gibt es meiner Meinung nach kein wirkliches richtig oder falsch. Lies dich ein bisschen ein und schau, was dich eher anspricht.
Was Programmierung angeht, würde ich es auch erstmal bei Python belassen. Klar kannst du noch C/C++ etc. lernen, aber das würde ich auch eher nach hinten schieben. Übe dich in Python und wenn du Erfahrungen hast und doch mal eine andere Sprache brauchst, dann wird es dir dann leichter fallen, sie zu lernen. Besser als sich jetzt mit irgendwelchen C-Pointern herumzuschlagen, nur um sie dann doch nicht zu brauchen oder bis man sie dann braucht wieder vergessen zu haben ^^.
Zuletzt kann ich dir noch Kaggle empfehlen. Wenn dich Datascience oder ML interessierst, bist du da an der richtigen Adresse: Es gibt Foren, Tutorials und Competitions für alle Level, an denen du dein Wissen testen und ausbauen kannst.
Wenn du mit der Schule fertig bist und den Weg weiter gehen möchtest, ist natürlich ein entsprechender Studiengang empfehlenswert. Dann musst du schauen, ob du Richtung Datascience, Informatik oder evtl. sogar Mathematik gehen willst.
Dir auf jeden Fall viel Erfolg. Du hast dich da für ein sehr spannendes Feld entschieden ;)