Adding photos and creating slideshows is no problem at all. Read more.
You will be able to put videos on any page using the video slot. Read more.
Upload your entire collection of PDFs and then place them on a page with a custom styled PDF slot or link to them in the text.
The Media section is an internal tool for uploading and managing your photos, videos and PDFs, but it can also be a public facing browsable media collection. If you select the Media Engine on a page, you can show your entire collection or limit it to one or more categories of media. On this page, I am only showing media categorized as "signage".