How to make wireframe block itself in object mode?

Basically I’m trying to model complex shapes using photo references. The reference images are set as background images into the cameras and the cameras are then moved and zoomed to get the model to match the image and the model as closely as possible. But it is difficult to match the image to the model by moving the camera because all of the wireframe is shown. Is there a way to show the mesh wireframe style in object mode so that the wireframe blocks itself. Basically to get it to look like this:

Also is there a way to make the mouse movements slower when zoming in? I mean temporarily so I can move the camera to exact position but not have the view movement be incredibly slow afterwards for normal usage?