Does Marsy's Law allow victims to withhold evidence?

No. Defendants have rights protected by the Sixth Amendment of the United States Constitution to confront the witnesses against them at trial. Marsy’s Law for Idaho does not trump those rights. If the government has evidence that could exonerate a defendant, the government must always disclose it to the defendant.