Looks like the second window should roll down. That divider tells me it should go relatively far down into the door, as opposed to the Sienna and MPV which both have the whole window roll down but only so far.
Siennas are selling insanely well for the time being, and once this new Odyssey comes out we'll have a real dogfight on our hands the likes of the Accord versus the Camry.