how long does it take them to approve a song and if it has samples in it that aren't cleared, are they going to not approve it, and are there any other sites where I can post my beats
Lots of people on this site use nowhereradio.com. You get of free space when you sign up. I don't really know of any others, so this probably reads like a commercial. I'm sure someone will post another choice.
It takes forever for MP3.com to post up. I just use Nowhere.com cuz it's quick. Only thing about them is they only give up a small amout of space. You can drop a couple of dollars and they give you some more sapce with a few more options though.
It's a few other spots where you can post up but I don't really no many myself.