Replace timing chain, chain guides and timing chain tensioner along with timing cover gasket?

If there’s only an oil leak, I don’t understand why you should replace anything else - it’s not a timing belt.