How long can my loudspeakers be on without powering them off?

As long as you want to. The idle rating for all GENELEC models is very low and there is no reason to turn the loudspeakers off every time.