"Does the PIC, assuming he becomes aware of the situation, have a legal obligation to investigate and stop the illegal activity?"
I think not, unless the PIC feels the safety of flight is compromised. You could make the argument that a bunch of drunks in the back is unsafe, I guess. But pilots aren't LEO's. I'd report it, but I don't see the legal obligation to stop it.