yes to rails and guards
no to the factory bars. Add thule bars and a fairing to the factory rails.
And no I am not a roof rack fanatic. I hate the look of them on the MDX for instance, but others have agreed with me that the CX-9 needs them.
(wife just chimed in with: "Oh God, yes." when she asked me what I was typing.)