Hi there,
For 1 - download and install the preview app as this fixes this issue: http://www.spotify.com/download/previews/. Also head over to the Android forum where this is discussed in more details, and see the sticky thread about it at the top
For 2 and 3 - Spotify through Sonos is a Sonos responsibility. If you have issues log it with them - their support function is brilliant and they should be able to diagnose your problem and suggest some network tweaks if necessary.
Dave
Hey there you, Yeah, you! 😁 Welcome - we're glad you joined the Spotify Community! While you here, let's have a fun game…
Env: prod