Had a friend 3D print this for me. Yes, all the gears spin.
Very nice, is this a model you can share?