With the arms overlapping the body so much, I think you will need the arms to be independent if you want the upper arm to move without dragging the body around. If you make the arms independent, then you will need to move the sticks and draggers to the arm layers for them to work.

The right eye is going funny because the origin has been moved from the middle of the eye down to over the chest. So if the chest moves, the eye will move. Drag the origin back to the center of the eye and it should behalf like the left eye again.

After fixing them, there is another problem if you want to fix it. When the arm folds back over the arm, it goes a bit funny.

You can fix this problem by chopping the arm artwork in half, then group the artwork into the upper arm and lower arm, then move the upper arm group above the lower arm group. Don't make the upper or lower group independent (just leave the arm independent). What it does is tells CH when the artwork overlaps, which should be in front.