I found this on what they eat. It is extremely informative if you read through the whole thing.
https://www.realtree.com/turkey-hunting/galleries/what-do-wild-turkeys-eat
Turkeys like woodland-field borders. So their habitat should have an irregular border between a field of grasses and sedges, and a food forest.
And why a food forest? well, they eat fallen fruit, nuts, and insects they find in the food forest. This is integrated into my Forage Forest System. This consideration is fundamental to that system.
This is it basically, it's simple. Turkeys eat nuts, seeds, bugs, small vertebrates, grass, buds, sedges, and fruits. If you set up their habitat with roosts they can reach, and food they like, and plenty of cover; you can leave them to their own devices in the Forage Forest system without feed cost or further intervention on your part. No need to build a shelter unless you're outside of their native range.
Because they won't be used to seeing you much, you will have to bow hunt them to harvest. But they will taste wild too. Recommended breeds are heritage breeds with recent wild admixture such as narragansett and standard bronze.