All four pins are Ground, and all four pins should be connected to your circuit ground.
It may work if you leave some of the ground connections floating, but you may have reliability issues.
That GPS module does not have separate ground domains. Basically, to reduce the impedance of the ground connection, and possibly for reliability issues, they are using multiple connections from the same ground.
It is in-fact likely that if you use an ohmmeter to measure the resistance between she separate ground connections, you will find they are coupled together within the GPS module as well. You should still ground them all, however.
It outputs standard NMEA strings asynchronous.
Std NMEA output is at 4800 bps but this seems to work at 9600 bps according to text in red just after section 6.4.
UARTS are on pins 5,4 and 6,7 TX/RX.
You can probably interface it to USB using a USB to RS232 serial converter. Levels MAY be std RS232 but more likely are 0/+5V. If so you will need a data level translator (such as eg MAX232 or similar).
Best Answer
That's a specification used in differential GPS, ppm refers to the added error as a proportion of the distance from the base station.