The service they provide is verifying rumors, essentially. Due to the nature of the subject matter it's not possible for them to show you all the data you need to verify things yourself. If you don't want to trust their verification that's your prerogative but IMO rather silly considering their excellent past track record. And that's coming from someone who is extremely critical of most journalism these days.
Their past reporting on non-public information that I was personally familiar with has been 100% correct. This particular news about $10m packages was just corroborated independently by some well known researchers I follow on Twitter. Based on that and their prior track record of things they reported first that later became public and were true, I trust their reporting on other things I can't immediately verify.
It's a screenshot of his DMs. Someone he knows is telling him they know it's real. The name is cut off presumably because he doesn't want to out his friend who is disclosing non-public information.
yes, that's how professional journalists and outlets work: they announce news if they are verifiable. Tabloids spread rumors instead. There are many rumors to spread.