Por partes:
1) Todos los HDD (Disco Duro) de la PS3 están encriptados (cada PS3 los encripta con su "clave unica") por lo que si ese HDD se rompe no hay forma de pasar los datos a otro HDD
2) Hay una herramienta que permite sacar los datos del HDD pero....DEBES HABER SACADO PRIMERO LA CLAVE DE ENCRIPTADO DE ESE HDD. Si la PS3 ya no arranca y no has sacado la clave no hay nada que hacer porque como digo cada PS3 encripta los datos con "su clave única" (no sirve la clave de otra PS3) asi que para ver los datos necesitas decirle al programa cual es la clave si no lógicamente no podrás acceder a los datos.
La clave en cuestión es la ROOT KEY y puedes sacarla con ciertas herramientas siempre desde un CFW (con la PS3 encendida y funcional)...asi que si la PS3 no arranca y no has sacado la clave ya no tienes nada que hacer.
3) Sobre el firmware de la PS3...depende del modelo:
a) Hay modelos que llevan una memoria interna
NAND de 256MB (2 memorias de 128MB cada una) de capacidad en estos modelos todo el firmware se almacena en esta memoria por lo que no pasa nada cuando formateas el HDD (ya que todo el firmware esta en esa memoria interna y no en el HDD). Estos modelos (los que llevan NAND son los más antiguos (las FAT de 20GB, 60GB, y algunos de 40GB y 80GB)
b) El resto de modelos (todas las SLIM y Superslim y algunas FAT de 40GB, 80GB y 160GB) llevan una memoria
NOR de 16MB y como es lógico en estos modelos de consola el firmware que pesa 200MB no cabe en una memoria de 16MB ¿que hace la PS3 en estos modelos? sencillo almacenar en la memoria de 16MB "la parte esencial del firmware" (se llama "parte esencial" a la parte que permite que la consola arranque y conserve el numero de version de firmware)
El resto del firmware (la parte no esencial) se almacena en el HDD por eso cuando formateas estos modelos de consola la consola nada mas arrancar te pide que mediante un USB metas el firmware de la version "X.XX" (la version que tenias instalada antes de formatear)
Dicho lo anterior como lo que se almacena es "la parte esencial" a la consola le da igual que firmware metas (siempre y cuando sea la misma version o superior).
Así que puedes instalar el mismo CFW o cualquier otro o incluso el OFICIAL que a la consola le dará igual.
Aquí una lista de todos los modelos de PS3 con cuales tiene NAND y cuales NOR
http://www.psdevwiki.com/ps3/SKU_ModelsSaludos