You could do this pretty easily with Linux installed on the PC, and the images used as wallpapers. I for instance have an old Dell laptop with a docking station and the newest KDE version of Linux Mint installed. An external monitor is connected to the docking station and the system is setup to span the display across both monitors. I have configured the Desktop to use different Wallpapers in a slide show and the pictures are shown in random order in 1 minute intervals. The laptop's display and the external monitor now shows a different background picture and those change every minute. It works without hitch.
http://www.linuxmint.com/I think matrox makes good Grafic adapters with multiple heads, but I don't know if they have a card that has more than 4 heads.
Also I'm not sure about the distance. Generally you should just go to a PC shop and see what length the longest monitor cable is they have.