There are a few options to get SSL certificate. You can either use a non-profit Certificate Authority website or a plugin to get and setup SSL certificate. There is also another way. You can ask your hosting provider if SSL certificate comes with any of the hosting plans.
As for the SSH, the most simple way to obtain it is to find a web hosting provider who has it included to their hosting plan. It can be enabled on request or as a one-click feature. Juct contact your hosting provider to get the details.