Bemvindo, Danilo, to permies!
I think a lot of what we could say about your garden plan is influenced by climate, and it seems like there is a lot of climate diversity in São Paulo state:
https://en.wikipedia.org/wiki/File:S%C3%A3o_Paulo_K%C3%B6ppen.svg
Any idea which of the climate zones you're in? You can read more about
Köppen climate classification here if you want.
When placing trees, I would be very mindful of the shade they create. São Paulo is about 23° south latitude, so just at the edge of the tropics, so at the height of summer the sun will be straight overhead and the rest of the year it will be to the north. So I would generally try to place trees on the south side of your property and grow vegetables on the north side.
What are the weather conditions where you are that cause problems in the garden? Sun too strong in the summer? Periods of very heavy rains and floods? Excessive heat? A very long and dry dry season? What natural disasters are there in your area? Those are good to keep in mind when designing.
Shade can also be helpful in the tropics. Sometimes high shade from a stand of trees like palms can shelter more tender plants underneath them from the strong midday sun while allowing morning and evening sun from the sides. So that might call for a different design than what I was saying before.
Do take into account the final height and canopy diameter of your trees and allow for that in your design. The
Plants for a Future database is a good place to research that, even if they do have a lot more temperate plants than tropical in their database. As Eric said above, you don't want the trees to crowd each other out or shade out your veggies (unless you need shade, of course, it all depends!)
It might also be really helpful if you could indicate the compass points on your map, and also which way the downward slope goes. And let us know some more about your climate. This will help other people make useful comments for you.
Congratulations on a beautiful piece of land - I'm sure you'll do great things with it!