Die Config.xml ist, vereinfacht gesagt, die Datei, die die Zuordnung zwischen den Spielerbildern im "players"-Ordner und den Spielern mit der ID in der Datenbank regelt. Heißt: In der config.xml steht drin, welcher Spieler mit der ID XY welches Spielerbild zugeordnet bekommt.
Im Prinzip haben es die großen Bilderpacks so gehalten, dass Sie in ihre Update-Pakete neue XMLs getan haben, mit denen man nur die alten XMLs überschreiben musste.
Ich würde aber trotzdem dazu raten, die eine XML im "players"-Ordner zu aktualisieren.
Folgende 3 Gründe sprechen u.a. dafür:
1. Nicht alle Bilder-Packs und Updates enthalten eine neue XML. Z.B. packen wir in die Update-Packs der Paninis gar keine neue XML-Datei mehr hinein, da sich das Aktualisieren der XML etabliert hat.
2. Viele Nutzer erstellen auch selbst Spielerbilder, die nicht immer den Weg in das Forum finden. Wieder andere mischen Facepacks, um etwa die fehlenden Paninis mit CutOuts zu ergänzen. So enstehen bei jedem Nutzer individuelle "players"-Ordner. Da hilft nur das händische Aktualisieren über ein XML-Tool.
3. Es ist nicht langsamer und auch nicht aufwendiger als das Überschreiben mit einer neuen XML-Datei.
Heißt: Auf der sicheren Seite bist du auf jeden Fall, wenn du "deine" Config.xml aktualisierst. Das würde ich dir raten.
Deine zweite Frage:
Im Prinzip sind dies die beiden Schritte: Cache leeren und Skin neu laden, dann ist der neue Skin da. Bei manchen Skins, die nach Erscheinen des Updates auf 15.3. nicht mehr aktualisiert wurden, muss noch händisch nachgeholfen werden, da diese nicht im Menü auftauchen. Wie das geht,
steht hier.