As said, SPI is synchronous and full duplex. In your case, you would need to send dummy data. Actual content would not matter.
> So how do I output these values? I want to use the printf function to output these values onto the screen.
You would get the ADC results via a SPI transfer. Consult the SDK code for ways to access SPI on your MCU.
However, check the ADC datasheet on how to start the conversion, and the sampling/conversion times. You might need to consider this timing requirements for your solution.
For "printing onto the screen", just enable the semihosting feature of the IDE, and use printf. But keep in mind that the semihosting output rate is limited.
And, I think the SPI transfer size of 18 bit for this ADC is still a question to solve.