Direct DL for #2
Direct DL for #3
Yes. No more streaming videos on my DDL's, I don't have unlimited server capacity.