No, games need to be installed locally onto the hard drive of the computer you wish to play it from.
You can't.
Tunngle for LAN or Phoenix (to install and play single player steam games) still looking into tournament MP.
Yes you can.
just get steam. it's fun and free anyway
runescape