Para cm7 necesitas el kernel suyo proprio, no funcionara con ninguno otro. Eso ya contesta las primeras 4 preguntas.
Yo personalmente, tras probar todo lo que hay podría decir que me quedo con la rom oficial, ¨tuneada¨, pero no deja de ser la oficial, todas las demás te darán problemas por un lado o por otro, y eso no parece que vaya a cambiar nunca, encima viene sony y nos dice que ¨pasa palabra¨ de sacar el ICS para el xplay, ya apaga y va monos.
Rom oficial + doomkernel ... es lo mejorcillo que te vas a encontrar.