de atras para adelante:
3- pasate por el subforo ROMs y desarrollo Samsung Galaxy S II donde esta toda la tematica y soporte de roms. Ahi eliges segun leas los comentarios de los usuarios.
2- en lineas generales deberian andarte todas las aplicaciones de android. Si existe algun problema dependera que la aplicacion tenga soporte para la version que instales (Ginger, ICS, JB).
1- Nunca use MyBackup, deberia funcionar si es un programa de calidad. Contactos los recuperas si los tienes sincronizados con tu cuenta gmail... si no es asi lee un poco mas....