Yes 64 would be better the 16, but the 16GB should get him close to 2,000 songs. Yes, plugging the USB in the left saddlebag does give you better sound and control from the Audio system, not only from the left side handlebars but also from the audio control knobs on the panel. Which allows such things as Artist Selection, Playlist selection, Genre selection, etc...