Las respuestas sobre root las tienes en los temas importantes de la discusión general sobre Android. Una Rom que no tenga modificado el núcleo no necesita ni root ni bootloader abierto para su instalación.
El firmware recomendado ahora mismo es una versión de ICS.