Para rootear la DHD tienes tutoriales achinchetados y son muy fáciles de hacer, es casi nulo que la DHD se quede en pisapapeles si haces lo correcto.
Por lo tanto, léete primero los achinchetados y cuando lo tengas claro y sepas si realmente quieres, rootea.
Como ROMS, yo te puedo recomendar la 1.84.661.1 Oficial, Coredroid 3.2 con Kernel Leedroid 2.2.8 o alguna que ya incluya Gingerbread. Por lo de la batería para tener ese pantallón dura lo mismo que todo lo que hay en el mercado horas arriba o abajo.