I recommend you to try Cocktail Audio X12 or X14 to rip and store it.
They have rippers in it and very compact not taking much space.
http://www.cocktailaudio.com/#
https://www.amazon.com/Cocktail-Audio-Ripper-Server-Streamer/dp/B00NW9B51E/ref=pd_lpo_sbs_23_t_0?_encoding=UTF8&psc=1&refRID=6KHT61D6GJY5ASHWJ7K7
https://www.ebay.com/itm/COCKTAIL-AUDIO-X14-60-watt-stereo-integrated-amp-BT-net-player-AUTHORIZED-DEALER-/132942930793
2T hdd will be more than enough to store all of your CDs
I had been using X12 for 6 years with no problem.
It is still working fine.
Recently I switched to X30 with 2 T SSD which sounds comparable to Jay’ Audio CDT2 MK2.
They have rippers in it and very compact not taking much space.
http://www.cocktailaudio.com/#
https://www.amazon.com/Cocktail-Audio-Ripper-Server-Streamer/dp/B00NW9B51E/ref=pd_lpo_sbs_23_t_0?_encoding=UTF8&psc=1&refRID=6KHT61D6GJY5ASHWJ7K7
https://www.ebay.com/itm/COCKTAIL-AUDIO-X14-60-watt-stereo-integrated-amp-BT-net-player-AUTHORIZED-DEALER-/132942930793
2T hdd will be more than enough to store all of your CDs
I had been using X12 for 6 years with no problem.
It is still working fine.
Recently I switched to X30 with 2 T SSD which sounds comparable to Jay’ Audio CDT2 MK2.