By the way even if you produced your own music for your site, nobody would donate a penny to you as you have no valid cause to justify asking for a donation. Get real, stop dreaming and go find a proper job.
Obviously, to run this project and to pay your hosting fees and developers pay you need money. Many non-profit organizations like Wikipedia are running their operating through donations.
Yes you can , also you can post your project in some crowdfunding sites.
yes
ofcourse
I have an idea to create a website with exceptionally good music and then advertise it to many people to get donations, can i do that, is that legal? And what can the donation money be used for?