Is the unlock permanent ?

Yes, as soon as the phone has been unlocked with us, it will stay this way forever.