I recommend you follow the instructions in this thread:
http://forum.ppcgeeks.com/htc-vogue/...alone-gps.html
Sunce you don't want to have a data plan that thread will help you get the gps chip to function without data. Also, after following those steps you can flash some custom roms to get an idea of what you want to run.
In my opinion, you might want to enable data because you will be limited in what you can do but obviously it's your call.
Good Luck!