From what my friend told me a few weeks ago....it's true.
O'neil will be less involved that season though, wants to spend more time with family.
I think he said the plotline will follow what was going to happen in a stargate movie....but they decided to do this instead.