Swapping Character Controllers

Yes, you can - but you will need to setup the child objects in the same way as the one you see below or as the example in the demo scene:

circle-exclamation
triangle-exclamation
This video is about adding a new FPSController, you don't need to worry about the padlock section as it's been changed in V1.6!

How to disable movement?

circle-info

The AK - DisableManager script has a reference to the player character on this example:

circle-info

You will want to edit the reference variable and the lines below to incorporate disabling your character movement and camera rotation: