1. My vote would be for jurisdictional boundaries. All the others could be taken care of using dynamic segmentation, don't you think?
2. You have to have them broken at intersections, don't you? How would a network get through if some are and some aren't? There is a freebie tool from ESRI that splits ranges nicely. Look for it at:
http://arcscripts.esri.com/details.asp?dbid=12808
3. My vote here goes to when they have a physical barrier separating the two opposing lanes. A jersey barricade or a median strip.
4. This is a real tough one! In the past I've just made cul-de-sacs a single line, with no loop. I'm not sure how else to [simply] do it.
5. Again, think about a network application. You sure don't want routes jumping between planes. For me it's thumbs down on any coincident nodes or vertices for overpassing roads.
6. I'm not real familiar with the use of multi-part features, lines or otherwise. I'll pass on this one...