For aged niche, relevant domains or done for you affiliate sites check out ODYS. Global: https://odys.cc/ Use this link to grab your free $100 bonus just for signing up.
It’s important that as part of the auditing process that you audit the content, by that i mean using data to make decisions to add more headers, more content and optimising your page to perform better on the search engines. Do not simply ask a content writer for 1000 words of content. Who says that is enough to rank well for your keyword?