Author here. I didn't mention those things because they were a baseline during my search. Product-market fit, growth potential, and solving a genuine problem are table stakes for me.
The bulleted list was everything to worry about after those foundational goals are met.
I've got an unpublished blog post of 100+ questions to ask before joining a company, and the points you brought up are definitely in there.