Yes, there are no stairs to get into the venue. There are handicap accessible restrooms on the main floor.
Yes, children are welcome.