@stantheman
You don't need to check anything, just configure spi for lower speed.
There is not much sense in using fast spi clock with LoRa module, 1 MHz is probably enough.

BTW, there are some LoRa modules which operates over serial port (UART) which are quite easy to use (like this one or this one).

LoRa-E5 (STM32WLE5JC) Module is also very interesting and supports LoRaWAN too.