So this one and this one are okay to get if I want to root them and everything?
Looking at a new phone and these look promising but if I can't unlock the bootloader I don't wanna bother.
What about this or this. The 3rd generation also has official CyanogenMod support (The 4th generation seems to have some unofficial builds but it's still pretty new).
Amazon finally giving $50 instant discount on no-ads version during checkout
$150 16gb G4 ($180 for 32gb): https://www.amazon.com/gp/product/B01DZJFSZ4/
$200 16gb G4 Plus ($250 for 64gb & 4gb RAM): https://www.amazon.com/gp/product/B01DZJFYLC/