I have the answer to your machinegunner problem
I personally use this for some badass, long range, take u out from 900m with one shot, snipers but it will work in this case ;D
Place yourself as a west soldier on a clean map.
Now get an east guy set to full skill level and place him fairly close, making sure he has a good view of you. U could put him in a bush or something for your mission so he is out of view if need be. Call him 'spotter' and copy and paste this into his init field
removeallweapons this; this addweapon "binocular"; this disableAI "move"; this setunitpos "down"; [gunner] join spotter
Note we take his weapons so the bugger can't shoot u in the back and give him binos
Put your east MG'er quite far away, about 5-600m should be all u can get i reckon but experiment. He should preferably be in a slightly elevated position from his target and have a clean line of sight. He should also have full skill. Call him 'gunner'.
Now copy and paste this into gunner's init field....
this DisableAI "move"; this addweapon "binocular"
Group gunner to spotter.
Place a 'Move' waypoint on top of gunner, set behaviour to 'Combat' and leave everything else as default
Now....press preview and try and get away
;D
Experiment to see how far u can place him (and the spotter) away from u and him still get u.
Try it with a sniper
I have had snipers with guaranteed 1 shot kills at 700m and 2 shot guaranteed kils at 900+ ;D
Welcome to the forums and happy editing!