Die Frage ist, was du genau willst. Geht es dir um die Umsetzung des Helikopters? Die Animationen? Oder wie man das ganze maptechnisch realisiert?
Letztendlich ist der Helikopter im NM Finale nur ein prop_dynamic (ohne collision box) mit verschiedenen _fertigen_ Animationen (afaik: Anflug | auf Surv Wartend | Abflug). Diese werden passend getriggert und an der Stelle, wo der Heli auf die Survivor wartet ist eine Art Box aus nodraw brushes (die natürlich zum richtigen moment von "not solid" auf "solid" gestellt werden muss). Befinden sich alle Survivor im Heli wird die Abflug-Animation gestartet und einige weitere Entities getriggert (Kamera etc..).