To download music from Pandora selectively for offline listening, you have to be subscribed to a Pandora Premium plan.
To set a Spotify song as your alarm on an Android device, you need to download both Spotify and Google's Clock app.