@Joseph,
I can confirm that the GPS in the 3G will function in the absence of a SIM card. It will also function with a SIM card installed even if you are completely out of range of any cellular base station. I have used mine in Costa Rica, and while sailing around the Pacific well out of range of any cell towers.
On one trip, the A-GPS got confused due to a microcell that was on board the ship I was on, so I pulled the SIM card. The 3G then locked on to the birds with no problem. At the time, my gps app did not have any cached mapping data, but it happily tracked my location, displayed lat & long, and recorded my tracks. I would display the track in real-time, but on a blank screen! When I got home, I was then able to view the tracks overlaid on map data obtained over wifi.
I did encounter some glitches which I never did figure out. The on-board microcell really messed around with the A-GPS -- it seemed to think we were still in the port where the unit first saw the microcell, even as we were sailing down the Pacific coast. Eventually, I figured out to pull the SIM card. I remember putting it into Airplane mode and back a few times to reset the radios.
Good luck.