You might want to look at the DigiX. It doesn't quite tick all of your boxes, but it does for some.
It isn't shipping yet (it soon will be for the original kickstarter backers), and presumably by December, it will be shipping for non-kickstarter backers.
You have conflicting requirements.
WiFi and Bluetooth will drive the board size larger. They and microSD generally need 3.3V levels, so you need to add level converters too - more chips.
Are there ANY bluetooth, wifi or SD cards that run on 5 volts?
5 volt chips and 5 volt signals are rapidly becoming obsolete. Only the low end of 8 bit microcontrollers (eg, AVR mega, but not AVR xmega) are 5 volts these days. Everything else has already gone to 3.3 volts or less.