You can add a PDF to your Facebook (or other social media) posts by first publishing the PDF online and then posting a link to the PDF. The easiest way to post the PDF online is to use a cloud storage provder like Google Drive or Dropbox and then share the file using a share link.
If you want to track the file and know how many times it's been downloaded or viewed check out a document tracking tool like www.orangedox.com