Shit and piss makes good farmland. Keep cattle in the fields between growing seasons and you'll find it plenty fertile next time you plant. Their hoofs help mix it all in. A round of legumes should be done as well, to fix nitrogen into the soil. There are some youtubers that will go into it quite a bit with hundreds of hours of video all with applied knowledge in their gardens in visiting other's gardens. Check it out if you want to Dig Deep
. Also check out "Green Management" you can turn african desert into farmland by penning animals to a small area for a week.
Physical conditioning - walk 6 miles a day or about 10k steps on a pedometer plus 2k for miscounts and half-steps; if you work a physically demanding job cut this down to 1 mile or 1.7k + .3k [2k] on a pedometer. This is for some basic conditioning but once you're conditioned it aids in recovery quite a bit. It's also good for a person to travel around on foot around their neighborhood - unless you live in a thug ghetto. Then maybe just jump rope or pace inside.
For the hands - half fill a 5 gallon bucket or any tub with dirt from your yard. Better with sand and gravel in it, which you could go out and buy. Using one hand for a time till exhausted then switching to the other: dig in and swirl, clockwise counter-clockwise, also grabbing and crushing the mix, also scooping it up overhand or underhand or at some angle, also hoeing or scooping the dirt with the back of the hand and fingers in this manner to exercise the back of the fingers, hands, wrists, forearms. Depth determines resistance hence strong fingers to pierce and reach the bottom are necessary and cultivated by this exercise. Add abrasive materials such as more sand and small pebbles once the skin adapts to the original contents. Go with more and more sand and pebbles if you can pierce the dirt sand pebble mix easily and it doesn't damage your skin, and you can move the contents easily. Add water if the resistance is too low, don't add water to high dirt mix.
Strong and tough hands capable of much work and violence are of course to your benefit.
Go on mini rucks carrying a lot of weight on your shoulders and some in your hands. One starting point is 60 lb weight vest and 10 lb dbs for 1000 ft or around the block. Do this daily, twice daily if you're motivated. Each week or two increase the weight on the vest or add a backpack with 5 - 10 lbs in it, and up the dbs by 2.5 - 5 lbs each depending on what increments you have. It's better if you wrap these dbs in something for grip training, and increase the distance by a small amount, 500 ft or half a block. Try putting more weight on the forefoot than the heel,
will save your knees if you can walk on your forefoot weighted. You can step the progressions of distance, weight in hands, weight on back throughout a 2 week period if you want. Once you have 120 lbs on your back, 40 lbs in each hand, just add distance. Once you've gotten up to 3.5 miles, focus on walking on your forefoot a bit more then focus on speed.
Being able to carry a lot of weight a few miles is good, but the training translates well to traveling a long distance with less weight. You could easily carry 80 lbs 10 miles a day each day for a few days without too much problem after this. An 8+ lb gun in your arms would be very light as well, so even when exhausted you wouldn't have as much trouble aiming.
Pull ups. Every variation, two finger pull ups, towel pull ups, chin ups, wide grip, holds at the top, middle or dead hang, cross to left and right at the top, muscle ups, cross monkey bars, climb rope. Just do a lot. Keep a record of what you do the first week then try doing the same the second week but with more reps or sets, then workout more days the third and fourth week, then just keep adding reps and sets and variations in the future.
Scale a wall, pull on a rope, climb in general. Basic stuff.