entero no, no es necesario. ya tienes la rom que indican, la .587, haz el punto que indico, el de permisos root, lee de nuevo mi post anterior! lo que pusiste en tu primer post (sacado del tutorial) es algo que ya tienes hecho, esa parte te la saltas, pasas directamente al tema de permisos root.
para instalar cualquier rom cocinada, es decir, que no sea oficial, necesitas tener un recovery (CWM) y para poner el recovery tienes que ser root así que no hay forma de que pongas una rom cocinada sin ser root, ya sea en ICS o en GB
si ves que no te aclaras con ese tutorial, te dejo otro con el que haces lo mismo de distinta manera.
http://www.htcmania.com/showthread.php?t=415160