Hi, can you add more details to your project needs?
There a solutions for remote access to Pi's, public/free services and also some simple comfigurations of basic services and also more complex solutions, like ssh tunnels or [login to view URL], but it will be better to know a bit more about internet connections for the PI's.
Also about the music player, I most of the time do ad-hoc solution for videos/music, not a lot of experience with packet solutions, but the main driver is your goals for the player.
The price and time will be review if you can share more information for the project.
Thanks,
David