This camera can use firewire or USB. Your best off if your not familiar with these types of connections taking the camera to a pc store and asking a member of staff to check the socket on the cable you buy fits the camera and is standard usb or firewire at the other end. The reason I suggest this is because of the varying types of connection, for a start, with firewire your camera will most likely require a 4 to 6 pin cable, but without seeing it, wouldn't know. On the USB side of things there are also varying tyes of connectors, the most likely being a type A to mini-B cable.
Your pc will most likely already have USB so this would save you buying an Add-on card.
I'll leave others to advise on software, suffice to say that you should have got some with the camera if bought new.
Your manual can be found click here