You can easily add Spotify to your Sonos speaker system by adding a new music service in the Sonos app.
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 ...
For the occasional listener, Spotify's default app settings might work just fine. However, if you're streaming music every hour of every day, you probably want more control over how the app behaves.