Primero prueba, después de un soft-reset, calibrar el acelerometro con el G-sensor calibrator (creo que se llama así) a ver si lo recuperas, pero si tienes que seguir adelante, camino del sat, haz el hard spl signed, ya que vas a instalar la Rom oficial, aunque tengas ahora una cocinada. A la tercera pregunta no puedo responder, porque nunca instalé una Rom desde la Diamond.
suerte!