Mmm.. if you're going with something the size of a 1U rack, then perhaps a laptop or regular PC with a very high end soundcard would be more appropriate for all of this.

Or perhaps use a Rio Receiver as the audio end, and a big server to supply the tunes. Dunno what the limits of a Rio Receiver are, though.

Cheers