Welcome Greta Sola! After closely following all three of the trials, I came to the same conclusion as you, that Hall did indeed set up Veiovis. There is no doubt in my mind. If you read through the entire thread, you can see how and why I arrived at this conclusion.
David was clearly petrified of Hall. David begged for witness protection while Capeless did nothing and in fact tried to blame David for refusing help.
As for Jo Ringer and Reilly, yes I noticed how he worked that into his retirement. Even that case is messed up because of the tracking error with Reidy's car. Too bad because she most likely would have been located.