Hola, solo te respondo lo del CM7 porque el kernel no lo tengo, mira para poder instalar el CM7 tienes que flashear el kernel que viene dentro del .zip de la update de Cyanogen que se llama boot.img; Tienes que flashearlo con flashtool aquí hay un tuto sobre el tema. Ya que flasheas el kernel que viene dentro del .zip ahora si entras a modo recovery y seleccionas el .zip de CM7 y listo!!