As you didn't specify otherwise I expect you to use an Arduino UNO. The UNO works at 5V so to work with this 3.3V device you have to use a level converter (at least for the SPI interface, the I2C interface may work without it).
Provide schematics for your module! It looks like it includes a voltage regulator, decoupling capacitor and the I2C pull-ups. If this guess is correct you have to modify the board to use SPI (remove the pull-ups). The PS line has to be pulled low, SDI is MOSI, SDO is MISO and SCKL is SCKL.CSB is the chip select line, choose an appropriate GPIO on the Arduino.
but I need to use it with SPI, as I've read that SPI is faster, and can provide a higher sampling rate.
No, it cannot provide a higher sampling rate, just a higher read out rate. The sampling rate is limited to 2kHz by the chip internals (at the lowest accuracy) and you should be able to read at about that rate with I2C. What kind of pressure are you trying to read that needs such a high sampling rate?