When you download ring-tones, can you store them on the card?
Create these folder paths on your SD card
media>audio>notifications and then copy your downloaded ringtones or sound files to that folder. They will then show up amongst your selectable ringtones or notifcations under your sound settings.
Separate names with a comma.