Q: Can I host a web page with XXX, MP3, or other questionable content?
Your content must be legal. We aren't a court. But we do know that photos and songs are copyrighted. We do know that photos of people can only be displayed with the consent of those people (and their parents if the people are under age.) If your content is questionable in this regard, the simplest thing to do is provide documentation on the site that proves it's legal.