Da gibt es viel zu schreiben und zu recherchieren, daher nur ein kleiner Einblick:
Der Launcher ist die Oberfläche Deines Handys. Es gibt viele kostenlose, von denen einige sogar brauchbar sind (GO Launcher Ex). Allerdings gefällt mir die Performance nicht so sehr, weshalb ich auf den Apex Launcher (3€) umgestiegen bin. Davon gibt es auch eine kostenlose light-Version.
Wenn Du genug damit rumprobiert hast, kommen wir zum Rooten. Das alleine bedeutet nur, dass Du vollen Zugriff auf alle Systemdateien hast. Davon alleine hast Du nicht wirklich viel, allerdings ist Root Voraussetzung für einige Apps und das Flashen einer neuen ROM oder eines neuen Kernels.
Garantie erlischt in der Regel beim Rooten, allerdings kann man das "rückgängig" machen.
Zum Thema ROM gibt es mehr, wenn Du Dich mit den vorherigen Themen beschäftigt hast