A la primera pregunta: Si, es así. Con bootloader cerrado no hay otra forma.
A la segunda pregunta: una rom puede estar prerooteada (mantener el programa de gestión root: su o superurser) pero por si no te has dado cuenta, y en ics es muy obvio, lo que se rootea es precisamente el kernel. si quieres meter un kernel prerooteado lo que tienes que hacer es abrir el bootloader, que será lo que te permita cambiar el kernel (los cocinados vienen rooteados y con recovery)
