I'm not sure, but I think the Benchmark DAC-1 can decode all of those save for SACD.
You might want to start with the entry-level Sony SACD first, it's only $150 I think. Or get a good universal disc player. I caution against the latter with SACDs, though. Some entry-level Universals, like the slimline Pioneer and Philips players (other brands do not read the DSD layer on SACDs), DO NOT play SACDs natively. Instead of a true DSD DAC, they convert/downscale the stream to regular - ie, CD - resolution and sampling rate, which gets converted by the 24/48 or 24/96 DAC designed primarily for DVD-A. So in effect, cheap "universals" won't really give you the real deal with SACDs. Although honestly at the time I had a Pioneer DV696 and Sony SCD595, the difference in sound could be attributable to the analog output more than the digital decoding, since I had only Wharfedale Diamononds then.
An alternative will be to buy the Korg MR-1, rip the DSD-format tracks from SACDs, save them in the MR-1, and use them like a portable CDP - ie, desktop while plugged into a wall socket (batt life sucks.) This way it's transportable and less bulky than a regular player designed primarily for speaker-based systems. Otherwise, I think ES-series Sony players and Oppos have true DSD playback.