That's way to enough for livestreaming and multitasking. I recommend you read this review or any other reviews before buying: laptopmag.com/review/laptops/alienware-m18x.aspx
Make sure nothing is blocking incoming connections from steam's IP. Disable antivirus/firewall/anything that protects you from certain incoming connections.