If you have a subscription to Apple Music, you can download a phone full and play it offline. I think it’s $10 per month but you might get a free trial - I did once.
Yes but how would you get music content into your phone?! If you use Apple Music it’s $10/month. 3rd party apps just give you the music player, no content.