Great checklist. I'd also add checking whether the content was AI-generated or copied. Cleaning up low-quality content after buying a site can be a nightmare.
The experience point is so true. My first graphic design jobs paid almost nothing, but those projects became my portfolio. Now most of my clients come through referrals.