Need To Use SD Card On Music Shield?

Artie:
but it seems like the shield will need an SD card at some point. Am I correct?

That depends. How many bytes in your MP3 file? Which Arduino are you using?