I suggest you rip to FLAC level 2. You'll get somewhat larger files, but they will play on older, slower devices without stutter, like older phones, and using a FLAC means cross-platform playback is less an issue than with a platform-centric ALAC. Keep original sampling rate and bit depth, this will avoid creating noise and distortion.
Store it on a portable USB hard drive. Have a duplicate disk as a back-up. Hundred of CDs is a long process to rip, and re-ripping is no fun. (Been there, it's kinda... "Meh")
As a player, I recommend the Oppo BDP-103. Connect it using analog, L+R, and set speaker management accordingly in player's setup. Should you later want explore audiophile grade audio, like SACD, DVD-A or BD-A, your in business. Decide to get a multi-channel AVR, your in business. (Even with a 100$ used receiver without HDMI, if it has analog inputs, your still in business, even for DTS-HD and Dolby True-HD).
It can also read files from a regular network shares, DLNA servers or straight from a USB mass storage device. Onboard DAC is excellent, analog stage is excellent, no hum, no hiss. Just audio bliss.
My two cents...