Your storage needs should be the EASIEST of the issues. There are plenty of laptops out there with two drive bays, and heck, you can get a normal laptop, take out the dvd player (since you don't seem to want that) and put in a DVD bay to SSD adapter.
You could also use any slim laptop, since most of them have an mSATA port which you could put a SSD in.
Do you want ULV, or do you need a full quad core CPU? If ULV is okay, go for the Lenovo ThinkPad X1 Carbon. With everything you want it could run you for ~2000 dollars, storage and all. Why do you need a touchscreen? It really isn't essential. With that in mind, here's a fairly good option for you.