Your answers are correct, although generally you do not need to follow "rock" by music, as it is both implied and stated already in the sentence. "Do questions" and "make questions" are both a little strange, and would only be used in very particular situations. Usually you "write questions," "ask questions," or "answer questions."
Also, your title, "Is it correct?" It is more natural and accurate to ask "Is this correct?"
Cheers.