The CY7B951-SXC can support clock frequencies up to 200 MHz.
The CY7B951-SXC can be used to implement a FIFO buffer by using the device's internal registers to store data and implementing a pointer system to keep track of the data. Cypress provides application notes and example code to help with this implementation.
Yes, the CY7B951-SXC can be used in a system with multiple clock domains. The device has a clock domain crossing feature that allows it to synchronize data between different clock domains.
Metastability issues can be handled by using synchronizers, such as the ones built into the CY7B951-SXC, to resynchronize the data signals. Additionally, Cypress provides guidelines and recommendations for handling metastability in their application notes and datasheets.
The CY7B951-SXC can support data widths up to 72 bits.