The security part will be handled by a very good, complex, and safe plugin, called iThemes Security. We will install and configure that when we’ll set up your website, or when you subscribe for our maintenance plan.
Depending on your web host, we’ll also add an SSL certificate for free from Let’s Encrypt, which will basically allow your website to use encryption by using the HTTPS version, instead of HTTP.
With those two main features in place, you shouldn’t have any problems against bulk or even targeted attacks. Of course, no website can be 100% safe, but unless you upset Anonymous or some other major league hackers, you shouldn’t have problems.