A lot of modern raid cards will support online expansion of an array, iirc my LSI 9261-8i does, the H700 is an LSI 9260-8i so I would assume it does, but it would be worth reading the doco that comes with it (LSI site).
You could look at RAID 6 instead of RAID 1 if you need more space in 8 drives, rather than just ending up adding another 8 drives. Since your current collection takes up that much space, you will want more space *fairly* soon.
Case: I went with a Fractal Design XL USB 3, due to anti vibration on hdds and how many can fit in it, and its super silent compared to my tj-07 at holding HDD's. That many make a lot of vibrations, its worth keeping in mind for case choice, and drive choice as it makes them more likely to fail. (hence enterprise drives which you are looking at in the reds).
Backblaze have published numbers from there thousands of consumer drives in raid setups, Seagate fail the most, wd next and hitachi are the most reliable.
Yes you need two cables, they can be hard cheaper than £15-20. I bought a couple of cheap ones from random place online and they work fine.
You could always save space by ripping at slightly lower than maximum bitrate. Due to the number of your titles, just saving 1GB per dvd and ~5-10GB per blu ray would save a huge amount of space for you, and probably wouldnt be visually noticeable.