Not trying to be condescending or anything --- but you seem like a newbie to drones and their current capabilities?
While I can admire your "shoot for the moon" ideas about delivering tasty snacks to your hunting buddies 2 miles deep in the woods, I think you got your head swirling around in the clouds and need to come back down to Earth and smell some reality.
Current U.S. regulations don't want anyone flying a drone more than about a 1000 feet away because that would be the practical limit on "Line of Sight" piloting. Anything beyond that is considered autonomous and falls within the realm of secret military operations.
Also, it would take a fairly expensive drone to carry a 5-6 kg payload up to 2 miles away --- winch it down to the hungry hunters --- and then be able to make it to the launch point for a landing. This would be really stretching the capabilities of battery-powered drones as they exist right now.
Plus, have you given thought to the idea that winching down a tasty lunch through many tree branches is a good way for the winch cable to get snagged and pull down the drone to a nasty crash in the forest? I know you wanna feed your brohs via drone delivery -- but sacrificing a $10,000+ drone every time you wanna do that seems like a hobby only Bill Gates or Jeff Bezos could afford !!
Strangely enough, I've already been sorta doing what you want to do on a smaller scale. I installed the UBuyWeRush device on my P3 Pro last summer and it can easily carry small payloads of around 1/2 pound up to a mile away and then I can easily air-drop the load from a safe height where the drone won't get snagged in tree branches. I would suggest attempting these small payloads at short distances to give you an idea of where drone delivery is headed for the future!
Phantom 3 & 4 All Version Payload Release (Nightglow Edition)