Requires client and server sided scripts, unless you want to play the song without looping and without being able to stop it. Or with looping and not being able to stop it.
So it's possible, but the player would have to download it to work in a server.
Yes.
Correct.
I could easily make it but I don't want to because no one will download it and just join servers without it.
They wouldn't have to download anything.The only thing people have to download is player and vehicle shapes, map interiors, and terrains.Oh and static shapes.