All purpose backpack (day hike, airplane carry on, going around the city) for getting around with young kids (not babies)?

I need a backpack recommendation for my husband. Primary uses:

  • going out for the day with all the kid stuff (beach, museum, around the city, etc)
  • day hike with kid stuff
  • carry on for airplane travel for all the things we need just on the plane (NOT a pack for all the clothes for a week type of thing)

Ideally a backpack with plenty of space to fit all the stuff for the day (jackets, water bottles, snacks, change of clothes, etc.)

Desired features: - waist strap - water bottle pockets - some small outer pockets for quick access - ideally easy to open if it is under an airplane seat) - would be nice if it had a safe spot for laptop and ipads

Is this a unicorn?