I'm sure for the slower character speeds you might want to look in the "Common" folder under "Soldiers" for some sort of codeblock...
As for the weapon being zoomed all the time you can just replace the animations.
Do you have your arm meshes seperated int oa left and right arms or are there like 45 pieces...?
Like, part of the right thumb is connected to part of the left pinky? or half of the right arm is connected to the left index finger