how to add SSL for all pages in network?

hi, i would like to secure all pages in network with SSL certificate. What certificate should i buy and how can i apply it to the server?

beside security benefits, will i get an improvement in SEO?

thanks