Don't try to run everything at full speed right away - that's how cues get missed and people panic. What tends to work better is what sounds obvious but gets skipped: a proper cueing script where every single light change, sound level, pyro trigger, and actor move is written down with exact timings, then you walk through each section slowly while the stage manager calls cues aloud so everyone hears them at the same moment. With pyro especially, you need a dedicated person running just that, separate from whoever's handling lights and sound, because timing drift of even half a second can wreck an effect or worse. A few days is tight, but running it in chunks - maybe one act per day, then a full dress the night before - beats trying to cram everything in at tempo and hoping nobody misses a cue when the audience shows up.