Interchanging characters within the same scene
Yes. You can control these sorts of things in many ways. You can use layers, showing and hiding objects, combining meshes into different objects, and of course Linking models from different files. It is a very broad area.