Farmer here - primarily olive orchards (olive oil and table oil production) and pastured pigs (we also have sheep, chickens, and used to raise rabbits and diary cattle).
You can very very easily raise pigs on pasture, orchard & garden produce & eggs.
2 hardboiled eggs per day will cover all protein requirements for a pastured pig. Lactating sows could use more, but the basic is there. Fruit / nuts / vegetables help offset marginal or less nutritionally dense pasture. Pigs do best on grasses (no sorghum, corn, or mature grain fodder - they’ll eat field oats (as green forage) but they don’t love it). A bit different than sheep, which prefer forbes. We are working on eliminating commercial feed with our pig operation (Currently about 75 breeding stock on farm), but are a bit hampered by current drought conditions.
Pigs are spectacular at helping clear land for pasture improvements and do really really well in forested land. We are actually planting trees in our pig pasture for silviculture development. We also graze most of our sounder in our olive orchards except for that brief period just before harvest.
Hens can be pastures - electric net fencing will eliminate most of your predator problem. You will need to close them up at night. We have raised broilers with very little to no commercial inputs - you are looking at 10 to 12 weeks to harvest weight rather than the standard 6 to 8 but we much prefer the texture. We typically raise and process in batches of 40 - so you could easily bet a years’ worth of chicken in 6 months - or less if you are willing to manage two groups at once. Due to the breed they just aren’t that active as they get heavier. Free ranging the chickens in the orchards is also fabulous pest control!
Good luck!