All overkill, nowdays. There's perfectly adequate firewall, virus, malware and ransomware protection that comes for free and configured by default with Windows10. Using anything else IMNSHO is just adding complexity and complexity means holes.
For enterprises, it's a different story.