freesound.org has some public domain and CC0 free sounds.
On jamendo you can find someone who will allow you the use of their music for some cash or attribution.
I make my music and sounds mostly myself but it is expensive - software, sound banks, instruments: they all cost a lot (it's my hobby though, so I don't complain).