Re #1: Yes, I know the images will be in cache and load fast; just seems that since it's the exact same graphics every time, the most efficient way would be to use a single page and have the text content rotate through it. I considered SSI, but even that is re-loaded with every page I think.
Re #2: That might work. I assume there's no limit to the number of text pages I could display this way? But, one of the reasons I'm considering i-frames is that they let me create simple text files for each content block. Seems like the JS method means coding all the text on the one page. Or can I do it with external files?
The page URL issue is something I already accepted anyway -- it happens w/the I-frame method too; it shouldn't be a problem in my case.