My golem squad acts likes civilians and will not leave the civilian burrows, how can i work around this?
Also, everytime a dwarf goes near my arbalest to arm it he runs away in fear from the enemy... is that a bug? If he is already manning it will he still run away?
As for golems, I'm not sure if there is a way around it since golems are 'animals' (for lack of a more accurate word) and last i saw, there's no way to stop animals going to a civilian burrows. Only trick I can see is lock the golems outside by door or hatch or similar. Bit gimmicky, but what I've done.
Arbalest wise, he's trying to 'run a reaction' and is a civilian. Since he sees enemies, he runs and cancels that reaction before he completes it. So not a bug, just one of the limits of the arbalest. You could try to lobotimize and/or blind (sometimes migrants are naturally blind) to fix this.
From my testing, no - he won't run when manning it as he isn't a 'dwarf' with any emotion. I.E. he'll shoot until the process runs out, and he reverts to a normal dwarf. If enemies are near when he reverts, he will run (if not blind) just like normal.