Buenas,
1- Rootear como bien has dicho es para ser superusuario y asi poder correr aplicaciones que requieren permisos especiales.
1*- Cambiar de ROM es cambiar de firmware.
2- El fix para el lag, es un "apaño" a un problema de samsung. Sirve para "engañar" al movil y hacer que use un sistema de archivos mas rapido. Por asi decirlo solo tiene 1 velocidad.
3- En principio si instalas una ROM tal cual no debería rootearte. Pero hay ROMs cocinadas que ya te hacen directamente el Fix y te Rootean. ( en la seccion de ROMs lo verás que lo marca en el titulo).
4- Para hacerle eso, asegurate que lo que tienes es un I9000, 2 botones tactiles y uno fisico en el medio.
5- Para saber que ROM te combiene, leete el encabezado del post de cada ROM, allí te pone las caracteristicas, comprueba la que mejor te va y utiliza esa.
5*- Froyo es la ultima version disponible de Android, el sistema operativo, para nuestro dispositivo está todavia en pruebas, está mucho mas optimizado la version 2.1(Eclair) pero eso será cuestión de tiempo.
un saludo, espero haber ayudado.