Generally Avast free will be sufficient, unless you need safezone for online banking etc.
Windows 8 firewall is again sufficient.

For PUP’s you can set Avast to detect them and harden how Avast works, it is a tad noiser (a few alert popups) but definitely an option

How is the computer behaving now ?