Lo de la carga es por el puerto USB sucio muy habitual en los SGS2 lo otro tambien es normal aunque se suponia que con ICS 4.0.4 se habia solucionado.
Con las ROM cocinadas que no están basadas en samsung este problema ocurre por malas instalaciones (se sigue calentando pero ni punto de comparacion) con la Stock ni idea por que no he puesto ninguna de esa versión y de 4.0.3 tampoco instale muchas, ahora estoy con JB 4.1.1 y no se calienta lo mas mínimo y eso que aun esta muy verde esta para los SGS2