1. special custom cable (different depending on version of GP32, but I've never seen the cable anywhere else)
2. yes and yes
Ok, now for a different look at it, the GP32 uses SmartMedia cards, and therefore you can go out and buy a SMC card reader and use that to transfer files