I don't have a good feeling about this. "Planting trees" is almost a red flag for me at this point since very few people seem to understand how complex and the real investment needed to plant a tree.
You can't just spam saplings and expect a forest. A forest is a living complex system easier to preserve than it is to build.
"planting trees?" Really? What kind? Are they native species? Who will care for them in the critical first years? Who owns the land?