I am a bit confused, what exactly are you making? What do you need to roll the rigidbody for? A sample script would be nice too.
In what way is mouselook fighting with roll?
Sounds like an airplane / spaceship where the roll along the target’s forward translates into a rotation of the camera along it’s forward axis in addition to the rotation needed to point the camera. Without seeing any code posted it’s kinda hard to tell.
One possible solution might be to modify the mouselook script to include a camera.transform.RotateAround just after the LookAt but vOv.