Hello and welcome to the world of homesteading on a small piece of land. It is certainly done a lot! I do it on 6 acres!
It is obvious you have given a lot of thought to what you can and cannot do; and that is the smartest first step for any would-be homesteader. Congratulations for being so open to new ideas!
Not knowing the lay of your land or topical configuration of it, giving any suggestions specific is not possible; however, here are a few things that might help. (The most important will be to know how your rain water runs on your acreage and from which direction your worst storms/winds come. This is because, when you place/construct your housing for both human and animals, you need to place them on areas where water will
not be standing and with openings facing
away from the direction the winds blow.) Oh, also, make sure your drive is along the ridge and not in low spots where each year you would need to contend with mud just to get in and out.
1. Make sure your stock housing is lower than your water well.
2. Have your stock housing adjacent to your garden so raking winter bedding out and using it as compost is easier.
3. Have your housing for goats and chickens separate so the chickens will not mess up your goats' feeding bins and so your ducks will not mess up the goats' bedding. (You will want to keep this bedding as clean as possible for udders and babies.)
4. If you house your chickens and ducks together, make sure your watering pans are such so your ducks cannot get into it and your chickens can have clean water. Ducks make a big mess out of water!
5. Make sure your goats cannot get into your chicken feed at any time.
6. Keep the grain you feed your animals in
metal barrels so the mice will not dirty it.
7. Create a loft (even a small one) for winter hay.
Now, I'm guessing you already contacted your ag agent to make sure that acreage is zoned for the animals you are wanting....
Lastly, pictures please.

It is always fun to see what others are doing.