I really love all these ideas! The owl character seems super interesting and if it were a game (I guess it is lol), I think there could be a lot of potential in a lengthy sidequest of learning more about them and helping them along the way. In fact between Sea Lotus and Meg, I think this entire crew has such potential to be "fleshed" out and expanded upon, especially if there is some down time from the main scenario. Not sure how that would work but the idea is there.