Those gauges looked perfect to me. The 80psi when flooring it is what I get. That idle looked at about 700 to me, that's fine. The temp was right where it should be. I would have wanted to see a cold start, and in a perfect world a video of underneath. If that's from the top half of the United States, then leaks and lots of rust, would be EXPECTED.
When they finally got around to the engine bay, that sounded loud. Broken exhaust bolts are pretty common on these, especially if that's somewhere it gets salt or rust.
There are lots of easy fixes on these vehicles. If you can do the work yourself, then great. If not, I wouldn't buy an NBS. It's cheaper now, but won't be in the long run.. just sayin. It's going to have plenty of small problems at 240K, but if you're willing to put in the work, it's almost all pretty cheap and easy.
Also, not sure what your NBS experience is (99-06 full size), but since you're new. The XL is the GMC badged Suburban. If you want the longer version great, but there are also options with a 6.0L engine that is more fun, and better towing depending on how you're going to use it. There's an Escalade version of this, and there's a GMC Yukon Denali that both have 6.0 with AWD