Como dice chucky6600, para meter una Rom oficial, aparte de tener la Gold Card, tienes que tener el bootloader bloqueado.
Echa un vistazo al gran tutorial de ozkar15, te interesa la parte para los root.
http://www.htcmania.com/showthread.php?t=369559
Para lo de la memoria, una vez hecho todo el proceso de desbloqueo, instalación de Recovery modificado y Root, tienes que particionar la tarjeta micro sd con una ext 2, 3 o 4 y usar algun metodo para que te las meta directamente a esa partición. Tienes varias opciones, si empiezas a salsear con Roms cocinadas, en los mismos temas de las Roms se habla y aconseja el método que mejor le va a cada una.
Suerte y bienvenido a HTCmania