1. Going away for the weekend is possible, indeed much more feasible for chickens than it would be for a dog. Chickens, if they have a reasonably large and secure coop, can have some extra food or an extra feeder and waterer put down, and then you just leave 'em for a weekend. Longer than a couple of days, just hire a pet sitter like you would any other pet. Pet sitters are happy to get free eggs like anyone else. 
2. My chickens currently live in a large barn that was built in the 1800s. This barn has housed chickens pretty much continuously since it was built. In a few months, we are building an outdoor coop closer to our fenced orchard, so the chickens can range around the orchard, and the barn will be converted to *living space*: we're putting in a granny suite, a garage area, and art studio space. Nobody, including my neat-freak mother, sees any problem with this whatsoever. 
Does that answer your questions?