Hi :)
It´s very hard to believe for me, that 16MBytes of space are not enough for a GUI, but on the other side i don´t know, what you´re planning to do ;)
If it HAS to be uSD-storage, there´s a document, i found...
https://touchgfx.zendesk.com/hc/en-us/articles/207460605
But anyway: This approach needs definitely very good knowledge about hardwareconfiguration... Just to bring the uSD to life is a task, which can drive you insane (just my experience with ST´s HAL-drivers and many other bugs...). Step by step Tutorials about this are just not existent :(
If you want to give the qspi-approach a quick try: watch this Video (and maybe also the whole channel of that guy :) )
https://www.youtube.com/watch?v=12KXreXaLp0
Since CubeIDE 1.3 and FW 1.16 (the blank UI is based on FW 1.15), at some point it´ll ask to migrate... Just answer "Yes" at that point...
A little bit deeper below the surface is this channel:
https://www.youtube.com/channel/UCS1CM3mQiwlDU2nIVXroEtQ
He also has a very good video, what describes the manual qspi-setup via CubeMX and linkerscript...