A:
A lot, it varies, but let's say that your pictures are from .5MB to 1MB, Songs from 2MB to 8MB, and include videos from 15MB to 25MB, that gives you around:
7,500 Songs (short songs, longer will take a lot of space)
or
Around 80,000 Pictures (JPEG, best format)
or
600 Videos.
and
Mixed
All this for great performance, if you fill it up with more, the drive may slow down.
I hope this helped!