For the GPS app, look into Garmin. They had one that was on a Mini SD card, I believe, so the logical progression would be to have it on a MicroSD card. Try a Google search, you may come up with a few.
For the router connection, your SSID (if hidden) is case sensitive, so you will want to be sure that you are putting in the proper ID. There are some advanced settings in my S743 for WPA/WEP, so maybe you are missing something?