Grid tied solar is cheap, off grid solar is probably 5-6 times as expensive, but still doable. Don't waste your time or money on wind.
Fruit and nut trees require huge amounts of water. Depending on where exactly this land is, you might get enough from rain, or might not.
As for livestock, you can be self sustaining with chickens for sure. Maybe with ducks, but ducks generally want a pond and that may or may not be a problem.
Eggs are an excellent source of high quality protein, and the feed conversion ratio of chicken (meat) and eggs close to the best available.
You're not going to be self sustaining with any of the larger animals, not on 12 acres. You can certainly raise a few of them, with a lot of external inputs, but you don't have enough land to sustain a viable breeding population.
If you were to use the entire 12 acres for pasture and hay, you might be able to support ONE milk cow, and nothing else. A milk cow goes through about 100 lbs of food per day. A dairy goat (especially a dwarf) would be a better option, assuming you can tolerate the taste. I wouldn't bother with a bull, that's a LOT of food just to support breeding once a year. Although you could buy a bull calf, raise it up to breed once and then slaughter it. But that's still a lot of feed that you'll need to get from somewhere else, and beef has one of the lowest feed conversion ratios. It takes 4-5 times as much food to raise a pound of beef compared to a pound of chicken/eggs
The feed conversion ratio for pork is about 1/2 way between chicken and beef.