A 32Gb card would be more than enough for RetroPie + OS, if you intend to keep your games/ROMs (plus scraped artwork) on an external USB disc.