It already does most of your wish list there, the others are not it's job, not possible, or not needed.
1- CCleaner already does that for popular apps - If you purchase the pro version. Of course it can't possibly update every app/driver that exists.
Use Health Check, or Software Updater from the tools.
2- Malware removal is not what CCleaner is designed for. Get an Anti-virus/anti-malware app. There are plenty of free ones.
You'll probably be offered the Avast/AVG anti-virus when you install CCleaner.
3- CCleaner already does Secure Deletion: Options>Settings>Secure Deletion. (And Drive Wiper/Wipe Free Space for already deleted files).
4- The registry cannot be defragmented as such, because it is always open when your computer is running and you can't defrag open files.
You can clean the registry of orphaned/unneded entries which CCleaner can already do - <strong>It is not recommended to use any registry cleaner with Windows 10</strong>.
Microsoft have a tool called 'Page Defrag' which can <strong>attempt</strong> to defrag the pagefile and registry hives before they are re-opened on the next boot after it has been run.
https://docs.microsoft.com/en-gb/sysinternals/downloads/pagedefrag
5 CCleaner already does that, Health Check.
Not the Windows Updates bit because that's Microsofts job, and Windows Updates are now done automatically anyway.