Get the Creature Shop involved. All the motors for animatronics I'm sure have improved 500x since 1988-89 when they filmed this.
All original voices. I want Josh back as Raph, at least in voice; costume work is probably too much for him today. I wouldnt blame him.