This is possible. The only problem is that units cannot move after they have their hands up - they would have to return to the 'normal' walking position before they could move.
For the surrendering bit you can make the surrendering units drop their weapons using the command
unitname action [dropweapon, weaponname]
and then use a switchmove command (FXStandsurUniv I think) to get them to stick their hands up. If you need more help with the actual scripting, try putting your Q in Scripting:General.
Hope it helps ;D
---------------
PsyWarrior