No, you don't need a mic or camera to stream. However, an important part of streaming on Twitch is the interaction between the streamer and audience. For more information on recommended stream hardware, visit Setting Up Your Stream Hardware in the Go Live section of Creator Camp.