I cannot help you with the issue or displaying wireframe and textured images both at the same time.
However - to move the objects within each camera view according in an intuitive way within those views is probably a little easier.
One way of doing this would be to use the function TFormPoint, to transform the objects position coordinates to those in the camera's local coordinates. Then if the mouse is moving to the left within that camera view then move the object to the left in that camera view.
So for example:
Take the objects coordinates X,Y,Z and use TFormPoint to transform these into the camera's coordinate system. Then measure the mouse movement using the "mousex/y/zSpeed" functions. If, for example, the mouse moves left, then set XNew=Transformed X value MINUS some amount. Then transform the new set of coordinates back to the world coordinates using TFormPoint again and position the entity (or object) at the new set of coordinates.
However - to move the objects within each camera view according in an intuitive way within those views is probably a little easier.
One way of doing this would be to use the function TFormPoint, to transform the objects position coordinates to those in the camera's local coordinates. Then if the mouse is moving to the left within that camera view then move the object to the left in that camera view.
So for example:
Take the objects coordinates X,Y,Z and use TFormPoint to transform these into the camera's coordinate system. Then measure the mouse movement using the "mousex/y/zSpeed" functions. If, for example, the mouse moves left, then set XNew=Transformed X value MINUS some amount. Then transform the new set of coordinates back to the world coordinates using TFormPoint again and position the entity (or object) at the new set of coordinates.