Music isn’t expensive to self-host; 1 min of music cost you roughly 1MB of space, which means your playlist of 7k tracks (assumed average length: 5 mins) clocks in at around 35 GB of storage space. So just start collecting.
As for your other request. I’m not too familiar with Spotify, but a net search yielded this. I cannot speak to the legality if any of the solutions recommended there, and if they still work (the thread is 2 years old).
Music isn’t expensive to self-host; 1 min of music cost you roughly 1MB of space, which means your playlist of 7k tracks (assumed average length: 5 mins) clocks in at around 35 GB of storage space. So just start collecting.
As for your other request. I’m not too familiar with Spotify, but a net search yielded this. I cannot speak to the legality if any of the solutions recommended there, and if they still work (the thread is 2 years old).