Regarding the sound and SD stuff,
Ladyada has a sound shield with an SD socket on it - you might find it useful.
Mike