No, it doesn’t vibrate. No, you can’t choose what song you wanted it to play. However, you did have the choice between “radio station in which it’ll either be an actual song or two people talking” and “loudest and most annoying noise you’ve ever heard” to wake you up!