2 ) plastic bag ?
3) hmm for snow and ice there is no non-knobbly tire that will cut it. However, touring tires are a decent mix of puncture proof, grip and fast roll. My preferred as Continental Travel Contacts.
4 ) anything gore-tex. I like Gore bike wear Path jacket an you can find their...