Si te refieres al non-perfected SPL, yo no lo he instalado y me funciona, por lo que obligatorio no seria, yo no tengo claro si tiene alguna ventaja tener un SPL non-perfected si ya eres root...
Recovery solo puedes tener instalado uno, el ra 1.70 creo que es el mas recomendado, si vas a instalar la rom directamente con el ROM Manager necesitaras el clockwork (el que te instala por defecto el Rom Manager).
En cualquier caso asegurate de que el recovery queda bien flasheado y puedes acceder a el apagando y encendiendo el terminal y no vuelves al recovery original de android, si flasheas una rom y no sale bien por lo que sea, asi te aseguras que podras volvera a flashear o restaurar la rom que funcionaba desde la copia nandroid.