To loop a PowerPoint slideshow, you'll need to enable looping in the program's "Set Up Slide Show" menu.
You can insert a PDF into a PowerPoint either as an object, and then set it so it opens when you click it.