Personally I'd buy a separate streamer and ripper. You can always rip your CDs on your computer using DBpoweramp or maybe borrow one.
You will find that there aren't any differences between CDs played through a CD player, ripped CDs and streamed CDs. Quality of hardware notwithstanding of course.
I'd highly recommend an Aurender N200 or N20, depending on your system. These units have internal storage options too, you will need a stand alone DAC.