Small animated display with LCD and SD card?

"Every few seconds" should be no problem.

This $40 2.8" device from adafruit includes a touch screen: http://www.ladyada.net/products/tfttouchbreakout/