A three sided shelter will work just fine in warmer weather - as they'll choose to lay right out in the rain or inclement weather even if they have a fancy barn!
As for feeding - they'd prefer to graze on your grass if that's possible, but if not possible, I buy Purina Duck Grower to feed to all of my waterfowl - and my geese love it!