Каждому ли сайту нужен SSL-сертификат?
Если на сайте есть формы, то сертификат обязателен.
Если нет, то на ваше усмотрение, но поисковики рекомендуют к использованию. В браузерах сайты без сертификатов помечаются как небезопасные.
1. да
2. нет - бред, скорее всего речь как раз о сайтах с сертификатом, но истекшим
обязательно - нет, рекомендовано - даУ меня клиент совету SEO-компании заплатил за него 30 000 руб
Они разные бывают, есть и бесплатные. Из бесплатных, самый популярный: https://letsencrypt.org/