Hola aipu.
Para saber qué es root, rom, kernel y demás puedes consultar el glosario que es muy fácil de usar, te dejo el link
http://www.htcmania.com/vbglossar.ph...owcat&catid=40
Sobre la rom se te pueden recomendar varias, pero no todos los móviles reaccionan igual con cada rom, así que tendrías que probar la que mejor te vaya a ti o la que mejor se adapte a tus necesidades.
También depende de la clase de tu tarjeta, si tienes una tarjeta de clase 2 ó 4, te recomiendo que te quedes con la original, o como mucho con jaggyrom_1.0stock.
Si tienes una SD de clase 6 ó 10 puedes probar la que quieras hasta encontrar la que te guste ó la que mejor funcione en tu móvil.
Mejorías... Pues eliminas la 'basura de tu operador', haces más fluido el móvil, puedes ganar calidad de sonido, calidad en brillos de la pantalla, mejorar el táctil... Hay miles de mejoras que se pueden aplicar a una rom, y cada cocinero añade lo que cree conveniente.
Con la partición pasas las apps a la sd como tú bien comentas y deja gran parte de la memoria interna libre.
Aunque la memoria interna se va llenando de datos de las apps, pero se pueden borrar periódicamente o pasarse a la sd.
Y no pidas perdón por tu 'torpeza', que todos hemos sido nuevos y de la única manera que se aprende es preguntando