Supreme Court nominee Brett Kavanaugh and the woman who has accused him of sexually assaulting her decades ago will testify publicly setting up a potentially dramatic and politically perilous hearing that could determine the fate of his nomination.