I am literally running it with a 256MB (yes you read that correctly - megabyte) card (which is still overkill) and works perfect. The only thing stored on this card is config backup / restore files, and if you want to add the zip code .csv file which is about 40MB.
And the DSD files if you went that route. But even those are very small.