gPhotoShow IS designed for windows 7, currently it's a 32 bit program but a 64 bit program wouldn't do any better. About running indefinitely, I don't know what the first poster was referring to, gPhotoShow does run indefinitely, it has no build in timeout.
This would get the sales started
gPhotoShow Free Edition is free... and the first version was released on 1999