You can download music from Google Play Music for offline listening on many different devices, including the iPhone. Here's how to do it.
If you want to switch from Spotify to Tidal, you can transfer your playlists using a service like Tune My Music.