Hola grgoyo.
Yo también soy usuario de ese smartphone y pensaba que era el ultimo mohicano del foro
Te aconsejo que te pases a la ultima versión de la ROM, pero a lo mejor ya lo tienes instalada, mira este Tema
http://www.htcmania.com/showthread.php?t=20184 o miralo en la web de HTC:
http://www.htc.com/es/support.aspx
Sobre tus preguntas:
1.- Si tiene un GPS interno pero esta desactivado, aunque algunos lo ha conseguido ponerlo en marcha por tener un modelo de preprodución, la mayoria no ha podido por ser de posprodución, mas información:
http://forum.xda-developers.com/showthread.php?t=361929
2.- ¿A que programa te refieres?
3.- Tengo instalado Opera Mini que es un programa Java, aun así lo utilizo mas que el Internet Explore de nuestro S730, coge el link para descargartelo a S730 y si no puedes entonces usa la instalación desde PC y selecciona el modelo mas similar S710
http://www.opera.com/mini/download
Un saludo.