Hey, Kimi,
I am so sorry, but yeah, that's a lot of preferences, and I am not totally sure it's doable. If it's reversible, it's always larger, and the only cabin-approved reversible model(s) are honestly not what I would recommend to you, and none has a large sun canopy. Then, that specific design means it won't be cheap either. And so, I would recommend either not going for a reversible seater or not going for a cabin-sized fold; I am sorry (and I am not even taking the reversible handle into account cause that would leave nothing, you unfortunately cannot pack everything into such a small stroller size).
In any case, and with some compromise in mind, I would tell you to look at the Cybex Eezy S-Twist+², the Anex Air-Z, and the Recaro Lexa Elite, even if also in classifieds to get them cheaper. And then, I'd recommend visiting one or two larger baby stores and check what's out there, and for what price, in real life, maybe you'll see and compare the possibilities and find a compromise that will maybe surprise you in a good way.