I don't have a lot of time today (or tomorrow, or Sunday, or Monday), so I'm not going to comment on the details.
But I will say two things:
1: From now on, I think my base assumption anything something happens (or starts to happen) in the Mueller investigation is going to be very simple: Mueller knows a hell of a lot more than me, and he knows what he's doing.
2: This whole thing has to be absolute hell on Trump and his lawyers. (This is something I'm fine with.) Trump doesn't know the law and has no idea whether anything he did or didn't do is illegal. So he's not sure - at all - what his actual exposure really is. Trump's lawyers, meanwhile, have a client whose first instinct is to lie. They don't know what Trump's exposure is either, because there's no way they can be confident that they are in possession of all, or even most, of the relevant facts.
"I don't give a fuck whether we're peers or not."
--Lord Thomas Henry Bingham to Boris Johnson, on being asked whether he would miss being in "the best club in London" if the Law Lords moved from Parliament to a Supreme Court.