The joints of the character rig won’t be animated if they’re anchored, but the HumanoidRootPart is the part that every limb is connected to. So you can just anchor the HumanoidRootPart only, and your character will animate just fine while being held in place.
The best way I know of setting a character’s position is to just edit the HumanoidRootPart’s CFrame/Position instead of the Torso/other limbs (moving other limbs may cause the Motor6Ds to break and no longer weld to the root part. if the head or torso is disconnected/removed, the character will die.)
Sometimes Accessories are misplaced and end up not connected and/or in the wrong places. What I do to work around this is just move the accessories out of the character model, and place them back in. Worked all the time for me. (make sure the Handle parts of the accessories are not anchored)