Auto folder could be placed on any kind of boot drive (floppy, hard disk or even cartridge)
You could place your screen saver in it, but I don't understand what you mean by
"so i dont have to boot from disk every time".
If you expect your screen saver to stay in memory after a reset I doubt it will unless you use a RAM disk to store it.
But you won't perform a cold start from a RAM disk auto folder as long as RAM is erased while power is off.