The maximum clock frequency for the SN74HC594D is 25 MHz.
Yes, the SN74HC594D can be used as a latch by tying the clock input (CLK) high and using the serial input (SER) to load data into the shift register.
The SN74HC594D has an asynchronous reset input (RCLR) that can be used to reset the shift register. When RCLR is low, the shift register is reset and all outputs are set low.
The propagation delay time for the SN74HC594D is typically around 10-15 ns, but this can vary depending on the operating conditions and load capacitance.
Yes, the SN74HC594D is compatible with 5V power supplies, but it can also operate with power supplies as low as 2V. However, the maximum clock frequency may be reduced at lower power supply voltages.