You can share games on Steam through family accounts, which let you install games that are in another user's library. Here's ...
To stop Steam from opening at startup, you'll need to remove it from your computer's startup applications list. Here's how to do that.