You can upload local music to Spotify by going through the desktop app, but you'll need to sync it with your phone to listen ...
You can insert a PDF into a PowerPoint either as an object, and then set it so it opens when you click it.