You mean HTC one?
I think gasker can help you. because I also use that tool to help me.
Let us know if it doesn't.
do you have wifi installed at home? If yes, then you can connect to your home wifi so that you can connect phone to Internet.
yes you can, it will also not incur any charge as GPS data is free, but one thing is that GPS will consume a lot of battery, so you got to prepare...
Separate names with a comma.