Is there an allied helicopter base am Kogluew? If so you could send out one of your soldiers with that jeep to get a helicopter while you and the rest nail the general.
@Bomber: Where do you found the Hind?
Scud problem: I failed in this mission a dozend times, and the Scud was fired from at least three different positions in the ending sequence! I seems that it has a random position or moves in the mission.