To be honest i am not sure if the lukas viewer or any of the freeware ones can change to sattelite view ( EDIT RegistratorViewer can display sattelite view )
You are right about the 3 minutees, if you want all those clips to be 1 long clip you will have to stitch them together in a video editor.
Some dashcams can do larger files, 5 minutes and some even longer than that, i think the 3 minutes are okay, when driving you actually go far in 3 minutes.
Allso if my memore serve me right, one of the viewers ( dont think lukas own can do that ) can sticth a lot of smaller files together for you to create 1 big file, but i cant remember witch one it is.
I virtually never use any viewer for looking at my recordings, i just use the player build into Windows 7
For playback only you just import all files to the player, it will then play them all in order of recording, and at the same time display the GPS info on the map.
If i have a accident i will just send the 1 file with the crash and the lukas viewer to the police, what will easy fit on the smallest SD Card or USB memory stick mony can buy. ( just in case the lazy incompetent Danish police dont send the memory devise back )
RegistratorViewer seem to be the most popular viewer/editor software, there will be somthing to read about it and other freeware software in the managing videos subforum.
http://dashcamtalk.com/forum/forums/managing-videos.22/
Regarding other dashcams that can display GPS cordinates in the footage you might want to PM nico, he is one of the Guys in here that have tried / tested most dashcams.
http://dashcamtalk.com/forum/conversations/add?to=niko
Regards. kamkar / Brian