I'd suggest you buy the Gen3 plus the leather case; the Gen3 is very "slimline" and the case is essential to protect it, IMHO.
The max size card supported is 2GB.
USB is the only way to charge the Gen3. The charger you get in the "deluxe" package is just a normal USB mains adaptor. Any such mains adaptor will work fine.