Iirc, there are unofficial ports of LineageOS for newer devices. Also, I've been using another system, ArrowOS, in its vanilla form, on a Redmi Note 10 Pro phone I have, and it's working fine so far, so maybe an alternative for your case if you don't find a decent phone compatible with LineageOS?
Bandcamp, Supraph Online, Ototoy, Uta 573, Steam and GOG’s OSTs and Apple’s iTunes store have been my to-go options. No DRM, no worries. Just avoid Apple’s music subscription, as it is DRM’d.