stuff
You don't have to let it automatically download updates, you can turn that off per-game. As for modded games, I never had any trouble in any of the games on steam. About the last question, you can install it on any computer you want but only one computer at a time will be able to play. Unless you can do something with the offline-modus, haven't tried that.