Uff la verdad que no sabría decirte bien, mira por lo que se Cyanogenmod tiene su propio kernel el cual flasheas antes de instalar la ROM para que lo puedas correr y carbon lo mismo, por ejemplo si estas en Cyanogenmod y restauras la rom carbon creo que no funcionaria ya que este necesita su kernel para funcionar (OJO es lo que yo creo, en el foro del Xperia Z hay gente con más experiencia que tambien podría ayudarte)
Y con tu segunda pregunta, quieres instalar ese mod en una rom basada en la de Sony o en Cyanogenmod, carbon?