To be a successful DJ, you need broadcasting software (most use SAM which if you google it, you can get a free download for SAM2), a stream (which you can rent inworld) and a large, diverse selection of music. It is preferred for a DJ to use their mic and speak to the crowd at various points of their gig, between songs, to welcome folks to the club... to announce the contest if there is one, and for other reasons.
Feel free to IM me inworld if you have any questions, I own Elite Music Productions, which supplies clubs with DJs and at one time I ran the Fata Morgana DJ school on the mainland of Vashti. I can help you get sorted out