SlideShow Element 1
A rotation does not have to contain images... it can contain any number of HTML entities.
While the animation waits for the next image to load, it does not stop at broken images.
SlideShow Element 2
Deploying Fade is easy. Just download fade.zip
and put fade.js in the same directory as your HTML file. View the source of fade.html to see what has to be changed in your code.
SlideShow Element 3
Basically, you'll have to add two script tags (one at the top and one at the bottom), include some very short CSS and set the class attribute on some DIVs.
SlideShow Element 4
BTW, Fade degrades gracefully if no JS is available. Buttons will simply not change when you hover over them, but they'll still work.
SlideShow Element 5
As for Slideshows. A user without JS will simply get a box where he can scroll through all available elements.