That depends. Do you want to record continuously, or only on motion?
Any of the name brand high endurance cards. Don't go cheap.
Why can't you mount it outside?
Don't chase megapixels, and 15fps is plenty. Have you read the Cliff notes?
Are the bad guys coming within 3m of the camera? If...