Hi Jacob, welcome!
This is a long post but, from my experience with pigeons, here are a few thoughts that might help you with your plan.
When raising pigeons as a food source, it's generally best to invest in a couple of pairs of birds that are a utility breed; bred for meat. While the common/typical bird can definitely be eaten, it's not really worth the time spent cleaning them. It seems like the common birds are mostly feathers, bones and ligaments, with just a couple of bites of meat per bird. A utility breed will put you around the same yield as a quail, oftentimes more yield than a quail. Of course, the increased yield means a loss of some agility, but utility breeds are still able to fly, just shorter distances at a time and at a lower height (which is desirable if you want to keep them from venturing too far away.
The "homing" instinct is typically genetic, and based on the birds ancestry; but it's also food motivated. The birds will go/stay where there is a consistent source of food available. Of course, there are some lines/strains that lack the homing genetics and prefer to be nomadic, but if the majority of the flock has the homing behavior, those birds usually prefer to stick with the flock, instead of venture out alone. Pigeons usually accept a new loft (coop) pretty quickly when they know there's a consistent food and water source there. Also, plenty of nesting boxes/baskets will ensure they continue to consider the loft "home." Generally it's good to provide each pair with 2 nest boxes, as the hen will often lay a second clutch and begin brooding while the cock bird is weaning the current fledglings. 2 chicks per clutch is the norm.
Here's where you may run into some issues with your plan...
Once pigeons accept the loft as their home, they tend to lose their foraging skills, even if they're "wild caught." The times my birds have been loose to forage they , instead, stayed in the loft, or perched on it, and waited for me to start the daily feed/watering chores. The most "free ranging" I've seen is a bird or two coasting down to the chicken yard to peck at their feed for a few minutes. Over the years, I've seriously seen birds almost starve to death or die of thirst, even though foot/water was accessible; just not in the designated place. On the flip side, I've seen people lose their entire flocks from trying to get the birds to forage and, a few days later, the whole flock decided to find a new place to live; including birds with eggs/chicks, which they abandoned due to the need to stay with the flock.
Predators are another issue, with birds of prey being the biggest threat, followed by nocturnal predators, such as raccoons & the weasel family. Since the majority of feral pigeons are in a city setting (where hawks & owls aren't too common), and domestic flocks are trained to a loft (where they're protected from threats), the instinct to evade attack is pretty weak. One time the roof of my loft broke and my birds were loose for about 4 days, until I repaired it. I wasn't too worried, because they basically just stayed on or in the loft, with the occasional "group lap," flying around the barnyard. After a couple of days I noticed several birds missing, and blamed the cats after finding wings & other parts in the flowerbeds. Then, one day I was outside and heard the guineas "sound the alarm" to let all the poultry know they saw a hawk. In a few seconds all of the chickens and guineas found shelter and got quiet. The pigeons stayed on the loft until the hawk was over the barnyard, then the entire flock took off in a big group, and just flew in predictable loops over the loft while I watched the hawk take out 3 birds within a couple of minutes. It was almost like the birds were serving themselves as dinner. After the 4th day, my flock was reduced by half, so I decided to make the roof repair a priority before more birds decided to sacrifice themselves to the happy hawk.
The moral to that story is to never underestimate the stupidity of the species of bird known for their ability to survive anywhere; because it's a bit of an exaggeration.
Again, sorry for the long post, but hopefully sharing my experiences can help you with your project and potential obstacles. For meat, I would definitely recommend a utility breed to make the yield worth the work. Around here the most popular utility breeds tend to be the Kings, Runts, and Pioneers, which aren't generally super expensive. With pigeons you can typically line/inbreed for a good while before having to introduce new genetics. Many people get two pairs and let them breed for a year to build a flock. Then they sell some and use that money to buy some new birds from diffrrent places to add genetic diversity. Then, once the flock gets big enough, the flock becomes genetically consistent with the majority of the weak or undesirable genetics being bred out.
Hope this helps, and let us know how your project works out!