Hi, Vanderson. I'm doing the same thing here where I work. I would be interested in sharing experiences. You can contact me via my profile if you'd like to chat more about it. I would say from my part it's been a good choice, but so much complexity to deal with.
I actually have not touched any of the code yet as we are using a 3rd party developer to help us. (I will likely work on templates and other things down the road)
My experience when evaluating Odoo was using Studio, which I have found can really mess up your Odoo instance.
No. We are using a 3rd party developer, too. But I'm interested in eventually becoming a developer/consultant for the product. I already do python programming at my current job, too.