You mentioned the phone is a gift - generally phones bought for full retail price rather than on a service contract are "unlocked" from the start (since you aren't on a payment plan from a vendor who wants to make sure you can't exit unilaterally).
Granted, if that's not the case, usually the phone is unlocked at the end of the carrier contract. Since you said it's carrier unlocked, that implies it's good to go :)
As for options, I haven't used a Motorola device in a very long time. I heard they're decent phones in terms of customization, though.
Edit: referring to this thread involving another motorola user (https://sh.itjust.works/post/49881870), you may be hosed if it's using a mediatek chip.