While a 2GB Micro SD card is required to boot Swiss on startup, the GameCube can read larger MSD cards, such as a 64GB card when you are in the Swiss menu.
I show how to use one SD card to boot Swiss, and a second much larger micro SD card to hold lots of GameCube games in this video:
https://youtu.be/P4FCdGVQrRs