As far as I know, all SD cards are read from and written to using the SD or SdFat libraries, using the SPI hardware pins (10, 11, 12, and 13 on the 328-based Arduinos). Just find one that is 5V tolerant. There must be something like 168146814684 to choose from.