well uh
no
not at all
im surprised you can actually run tf2
a 2.0GHz dual core is like, nothing
so is 2GB RAM
I hope you are joking, and not being a moron.
Valve's games are very optimized for PC, TF2 ran on max on a Pentium IV for me, with 1.5 GB DDR(1) RAM.
But on another note you are right with another speculation.
You need way more than that to stream something.
And hell of'a'connection if you want it HD.