I don’t see it listed on the officially supported devices list. https://circuitpython.org/downloads?q=sparkfun
Not natively, but with a good amount of effort you could probably port something over
I’ve opted for Micropython instead. It seems to be working with the Thonny IDE using the generic mpy esp32 firmware. Would you suggest a different firmware?