NAD is essential for many functions, especially longevity as sirtuins require it for proper function.
As far as I know only massive Vitamin C doses uniquely influence cancer in negative manner and get pretty much no effect on non cancer cells. Massive vitamin C infusions (which work via mechanism similar to chemotherapy) while can't cure cancer per se, have potential to make life span and quality of life much longer (toward chronic disease).