High-tier Xiaomi phones usually have headphones jacks and really good hardware . I don’t know about lineage OS, but there’s a EU roms for Xiaomi phones that get rid of all their useless shit. The weirdest thing is that it’s actually a kinda-official custom ROM.
nowadays, all the phones are pretty similar in terms of perf, unless you’re into mobile gaming/video editing/AI, it doesn’t matter. A 12GB Ram, 512GB phone is completely future proof. Heck, if there’s ever a desktop mode added on Android, it’s more than enough for 99% of regular computer usage.