I had all three together at one time (the sheep were on loan to keep the grass down in the paddock) all with no problems. As far as cross-contanimation,general good husbandry and keeping an eye on them,no other worries (like blackfoot with turkeys and chickens).
Geese only need a three sided south facing shelter with a roof angled so the run-off is to the rear. Mine rarely use theirs,but then I don't have a problem with predators.For two geese,a 4x4ft house with a wide door entrance and no ramp will suffice,plenty of fresh straw all the time as they are quite dirty animals in that respect. They will need fresh water in which to submerge their whole heads,a pond is better (they mate on water generally),but a couple of buckets will do....Ree