The additional point here is that I personally am making the effort to view everything through the lens of how it will be presented to the jury, and I think all this piddling around about "prove" and "can't prove" over trivial **** is a bunch of pointless nonsense. The jury is going to hear Witness 8's story, and the defense is going to have an opportunity to impeach her credibility. After that, it's up to whether the jury believes her. Same with all the other witnesses, with the possible exception of George as he has the opportunity to not take the stand (and I think it will sink him if he does and sink him if he doesn't, so he's in real bad shape IMO).
All this dithering over the minute details and whether they're objectively true or not is really losing focus on the big picture. Both sides are going to be heard. It's who manages to be more believable who'll win. :/