DDP cannot be used for the fireworks cruise. It's not considered a meal b/c just snacks are served.
We did enjoy the cruise when we went in Feb.
And about the Illuminations VIP area-- it's not necessarily seated. I think I remember some benches, but mostly standing room.