The right-mouse button can be used to adjust the camera if need be. However, I'd like to disable this so the only method of camera control the player has are the left and right arrow keys, which rotate your camera left and right if you haven't tried them. Any ideas?
Change CameraType to scriptable; it prevents mouse inputs from affecting the camera.
EDIT: Also, use runservice's RenderStepped function for your camera movement, that way it's calculated per-frame instead of per-tick.