1. Claro que puedes usar el gps sin la necesidad de datos, ve al apartado de navegadores gps y ahi escoge el que mas te acomode como sygic o ndrive con cualquiera de estos podras meter el mapa que desees y asi eliminar la transmicion de datos de tu compaņia como pasa con googlemaps, incluso lo puedes usar en offline o donde no tengas cobertura.
2. No tienen nada que ver igual las puedes usar sin problema
3. Sobre MAME ando perdido pero emuladores los encuentras unos post abajo
4. La diferencia es esa, que es libre totalmente, puede desbloquear el bootloader y hacer infinidad de cosas y las unicas apps que no podras usar son todas aquellas basura que le mete cada operadora.