I'm guessing it's his sister acting as RS, going by the hair and the watch that looks like the one her and OP seem to share in the courtroom, the guys, probably a couple of the DT going by the outfits they both have on although I suppose if this was done with the pr team that they had hired initially(look at OP's beard, what time-frame did he have that?) they could just be wearing their regular "office" clothes. As for location, almost certain that would be OP's Uncle A's home and OP's current "jail".... pretty rough digs eh, bet every single person languishing in prison waiting for their turn in court, as well as most if not all the guards, would happily trade places with OP.