Yes a repeater webpart will work. Start by creating a folder under the page you'd like the slider on.
Next upload your images to that folder.
Third, create a transformation to display the images in SiteManager>Development>Document Types>File>Transformations.
Your transformation could be as simple as this:
<li>
<img alt="<%# Eval("FileName") %>" src="<%# GetDocumentUrl() %>" />
</li>
Lastly, add the repeater webpart to your page and set the Content Path to the Folder you created in step 1. (i.e.: /Home/SliderImages/%). Set the Content Filter to only get teh CMS.File Document Types. Set the Transformation name to your newly created transformation (i.e.: CMS.File.MySlider). Set the HTML Envelope Content Before and After to <ul id="IdName" class="ClassName"> </ul>. And last but not least, create your jQuery function to look for that UL's ID and do what it needs to in order to slide and display a popup.