Aim down sights with support for multiple weapons

So I am trying to get aiming down sights to work. I want this system to work with multiple weapons. Also my game is multiplayer. I Purchased a weapon pack off the marketplace which has an aim down sights feature:

The character has a weapon BP attached at a child actor component.

Weapon BP with camera attached to the weapon:

This works great but when i try using this in my character BP there are some issues.

  1. The weapon cannot be controlled with pitch because the capsule component in the other character is rotating when the mouse is moving. If i rotated the capsule the character would be rotating.
  2. I see other parts of the character that are set to owner no see.

So i am sort of confused what the best way to approach this would be?

Thanks for your help