Ciao,
si avast protegge da tutti i malware però sappi che nessun antivirus ha il 100% dei rilevamenti.
Per questo è bene tenere un altro antimalware installato (Ad esempio MBAM free)
Per quanto riguarda la versione premier tieni conto che ha lo stesso motore dei virus della free, la premier ha più strumenti
https://www.avast.com/it-it/compare-antivirus