The 7030's D/A conversion is excellent. I hooked mine up to the analog inputs (>100db A s/n) of my recycled old 6.0 a/v receiver with 3 ft KabelDirekt RCA/RCA, a big $12 via Prime. Works great! Save your digital inputs for BD, etc.
Being a "purist," I would have to say go with the Onkyo CD player. Trying to be more practical for you, my answer has to be the dreaded "it depends." It depends on your hearing, how much you actually listen and pay attention, what are your listening conditions? For example are you in the kitchen with the dishwasher running, while the speakers are in the living room, etc. in that case you probably won't notice any difference. If you are actually going to sit between the speakers and listen to it you should hear better sound from the dedicated CD player. Also, are you playing actual WAV format CDs through your MacBook, or are they ripped MP3 or other compressed format files? If it is the latter, you probably won't notice a difference. Finally, weigh the elegance of using your MacBook in say, a small apartment where you are not cluttered with a bunch of stuff against having the CD player connected and not having to connect and disconnect your laptop every time you want to play music. In other words, I have no idea (!) and I have rambled on long enough.
The remote has a 'random' button, which plays the cd in random order. While stopped, press 'random', then 'play'. AFAIK, it does not loop (i.e. run continuously)'. You can use the 'memory' function to set up your own play order, omit tracks, etc.
You can also use the 'memory