...How can I get soldier1 to stay crouched...
well, an ancient trick used to go like this:
remove all his handgrenades (bob removemagazines "handGrenade", in the INIT field).
Then force him down biting dust and set his positioning to "up", like this:
INIT field spells :
this removemagazines "HandGrenade"; this setunitPos "UP"; this setBehaviour "Stealth"
this used to work - its been ages since I tried it so dont kill me if some new version of OFP
has changes this... *cough*
;D