Sure, all those things may be true, but they all are meaningless since the Democrats hold the House and their Oversight Committee can subpoena the whole un-redacted report. They can also (and will, to be sure) subpoena Mueller to testify in an open session. If Republicans were still running the House and Senate, then they might have kept it secret. That era is over.
Some people are saying the Justice Department will redact the report and keep it private. Maybe they can do that, but Mueller will be a private citizen when he is done, not a Justice employee. The House can subpoena him and there's not a damned thing Trump or Justice can do about that.