I have the TB-8704F wifi only. It was running stock Lenovo Oreo, latest row version from 2019. Yesterday I factory reset it and then installed TWRP, this Lineageos 17.1
and opengapps nano. The radio works fine. There are no issues with charging or disconnecting from power. I charge my Tab from a 3rd party QC 3 compatible charger. *Everything* works except tap to wake so I'm very impressed. I installed Better Battery Stats and there is no problem with battery life, it's great. Fingerprint reader and power button works just the same as stock Lenovo, GPS works quickly, adoptable storage works great, wireguard VPN to my home VPN server is working perfectly. I have a lot of games, kodi connecting to my tvheadend server, UPnP renderer apps, banking apps, paypal etc and zero problems. Great ROM!
Btw in Lineageos apps like Neutron Music Player and UAPP can take exclusive control of the audio system, bypass Android's 48 KHz limitation and software resampler, and do proper bit perfect audio playback up to 24-bit 192 KHz, so called Hi-Res audio. I verified this by checking the output of "dumpsys media.audio_flinger" in adb shell.