Note: we wait "on deck" or "on the deck", not "in". We don't say "spectacle firework" either. We simply watch/see fireworks or a firework display.
The whole sentence is rather unnatural.
"They were on deck, waiting for a draft beer and a firework display."