1.
"_x assignAsCargo chopper1" forEach [loon1,loon2, etc]
"_x orderGetIn true" forEach [loon1, etc]
Syntax not guaranteed.
2. You will need a switch trigger and a few lines of code. The switch trigger is the crucial bit, read the tute in the Ed Depot if you are not familiar with them. Apart from the code above you will need
loon1 setDammage 0
You should probably remove the wounded men from the squad temporarily
[loon1, loon2] join grpNull
later
[loon1, loon2] join whichEverGrp