No. intimidate only affects the first Pokemon it sees. Intimidate activates whenever the Pokemon that has it switches in. If gyarados were to K.O something, the next Pokemon would not get intimidated, as it only activates when the intimidate Pokemon enters battle. It also affects both Pokemon in a double battle. Pokemon with the ability hyper cutter and clear body are unaffected.