Upload MP3 to YouTUBE/ google video:
yes, you may upload mp3/music files to youtube/google video, the uploading process will result into failed status.
you may add pictures with mp3 file through video editing program, after it's been converted to vids or slideshow then upload.
GOOGLE for free mp3 upload,there's bunch of them.
The one that I am using to upload MP3 files www.imeem.com.