The CompactFlash card is the media that the image is recorded on. It is not included with the camera. They come in several different capicities. I would not suggest getting any thing smaller than a 256mg card. The number of image it will store depends on the camera setting for image quality. The speed light or external flash that you are refering to is another extra that can be very useful, but the built in speedlight can serve you well in many situations while learning to use your camera. Hope this explanation helps.Originally Posted by RachelleFav