True you did not say that cancer improves the species, but the only evidence you offered was of cancer as if it justified evolution. So once you get over the semantic nonsense, my statement is perfectly valid.
As to your two questions the answer that science more than supports the intelligent creation of life can be found at Nobel Prize Design in DNA I and Nobel Prize Design in DNA II