Use the equipment you already have, i.e. use your Android phone and get a decent portable Bluetooth speaker or two.
To use a USB thumb drive on your existing LG K7 (if you're still using it), you'll need a
Micro USB OTG cable, which are cheap. Otherwise, you can use the MicroSD card storage of the phone itself, or if a newer phone either a USB type C thumb drive or
USB type C OTG cable.
Software? RadioDroid (
F-Droid/
Play) uses the
RadioBrowser database. The F-Droid link technically has a minor point release newer build of the app than the Play Store has, but
there were a lot of feature and bug fixes with it. Alternately, there's
TuneIn Radio.
VLC for Android can play your FLAC files, and can handle streaming internet radio stations (if you would rather have fewer apps to use), provided you know/have the addresses for your favorite stations already (see RadioBrowser above).
The only software catch is going to be Qobuz on that K7 if Google won't let you install it from the Play Store, as the last version that supported any version of Android below 6.0 was Qobuz 6.0.0.4 released on 02 July 2021, which the APK can still be found easily enough through reasonably reputable means, though I'd still
check the APK signature verification of any APK you download and run it through
Virustotal just to be extra cautious. The older software version will probably still work, but if Qobuz ever changes their API backend down the road, you may need a newer phone. If you already replaced the old K7 with a newer smartphone, this point is moot.
As for decent portable Bluetooth speakers? Something no-frills like the
JBL Flip would probably work. Most portable Bluetooth speakers overcompensate with bass and WiFi subscription smart feature connectivity to provide more bang for buck. This isn't that, and you can easily pair two together for stereo output if so desired.