Atleast 2Tb, but the other questions I would say idc. But now that you mention it, streaming would be cool, but not needed. Like I said, I'm not on a fixed budget, so whatever it takes to have a reliable setup that would last is most important to me.