Is a Virus detection plugin necessary?

The short answer is no, it isn’t necessary. You can run WP site without security plugin just fine.

The benefits of security plugin are mostly in monitoring. The very plugin you link to has very extensive description of what it actually does. It is up to you if you see the value in that functionality.

tech