+1 to what Steve said.
I would highly recommend that your client purchase a sd card to save his pictures on. Once inserted into the device, you can change the settings to save all pictures to the memory card, by default. Saving pictures to the internal memory will eat up his memory faster than... well (insert pun here).
I did not have a problem transferring from my device to my computer using desktop manager. It is a little tricky to figure out at first, but it's pretty straight forward using Desktop Manager and Roxio Media Manager.
Good luck.