The list of phones I was thinking off:
-Pinephone (but it's slow, buggy, and laggy tho :/)
-Fairphones (easy bootloader unlock, compatible with Lineage, e/OS/, CalyxOS (Calyx temporarily paused development), expensive because it has to be imported... US tariffs :/)
-Moto G 5G 2024 (supposed to be unlockable, but apparantly requires internet and requesting unlock codes from Motorola, I'm not feeling too happy about that)
So yea idk, leaning towards the Moto, its the cheaper options, and its better than pinephone. Haven't gotten it yet, but planning for it, I'll have to figure out how android SDK and terminals work first. And I'm not sure if it would actually unlock, I'll have to see if Moto's unlock servers want to play nice, if not, I'd have to return it and start looking for, idk, maybe those phones made by the company "Nothing", but only Nothing 2 is supported by Custom ROMs and idk if I can even find a Nothing 2.
Edit: Formatting