I still buy CD's and have a vast collection. DBPoweramp sounds like a good solution for ripping software. I simply used Apple music software (formerly iTunes) to rip to Apple Lossless. It's compatible with most streamers and works for me, and easy to use. If you don't have a CD drive you can purchase a USB drive for cheap. I have one that will read/write to CD, DVD and Blue Ray and it was less than $40.
For storing, a cheap solution would be an external HD or SSD. I have my collection backed up on several drives, but mainly use a NAS for my computer and device backups and to store my CD collection for easy playback. My NAS is configured in RAID 1 which allows for redundancy as mentioned in another post. I have two 8TB drives so a total of 8 TB storage, plenty for all my backups and music with room to spare. A NAS is not that difficult to setup and easy to maintain.

