I replicated the choir almost perfect with Fairlight samples in my cover version, so this I am not in doubt about.
The "drum roll" sound could come from RMI Harmonic synthesizer.
But the Seiko synth I don't get what is used for. Hmm ... It seems we were not taking about the same sound ^^'
I agree ...