My money is on the SCOTUS overturning this. I don't trust Roberts to do the right thing.
I would guess the SCOTUS upholds this on 7-2 or 6-3.
Putting aside the politics for a minute...
Thomas fundamentally agrees with the executive (Trump or otherwise)'s position here because he's an extremist on executive power.
Alito is out there and see Thomas from where he stands, but he's not as out there. Thomas is one pole on this spectrum.
I'd guess Kavanaugh joins based on his post-Clinton impeachment writings but not as confident as the other two.
With the rest voting to uphold the decision for the docs to get produced.