Tienes que sincronizar tus contactos con tu cuenta de Google (porque se pierden).
Las cosas de la sd, no sé borran con el reset de fabrica.
Yo si fuera tu, haría root y así podría hacer un respaldo de mis aplicaciones y sus datos con titanium backup.
Sí no quieres hacer root prueba a usar la aplicación helium backup para hacer el respaldo de tus aplicaciones.
Para que sirve este respaldo? Pues para que después del reset se instalen todas solas, y lo tengas igual que antes...
Los contactos lo mejor es tenerlos en Gmail, no ya por esto, si no por un futuro cambio de terminal, con meter tu cuenta... Todos tus contactos aparecerán.