#8. Umm. You do understand he's EXACTLY correct. It's very rare to hide the names of witnesses in court unless there is a hearing with the judge for each witness you choose to redact. The reason is the United States judicial system codifies the right to confront your accusers and hiding their identity is anathema for that.
11. No. Just a 24 year history of going to court.
But you do you!