We will have boys of 5, 3, 3, 2, and 15 weeks. Is it suitable and is it expensive and is the food any good?