I would like to add ssl certificate to my already existing wordpress site

  1. Yes it applies to your old articles.
  2. There are several specific issues related to images which use absolute urls (mixed content errors). Basically you need to inform plugin/theme authors to update their code or to update it yourself (which is not recommended because in case of update you will lose the changes.)
  3. Yes. After applying the certificate you need to check for mixed content errors and to fix them. They usually are connected to:

    • improper enqueueing of scripts and styles using absolute urls
    • using absolute urls in images, pages and etc.

Here is a good article on how to apply SSL certificate and how to handle mixed content errors. Remember to backup your website and database prior to applying the certificate!