1. Если трамвайные пути отделены от проезжей части бордюром - то по ним автомобилям ехать нельзя, значит это отмечается отдельным путём (railway=tram, см. http://wiki.openstreetmap.org/wiki/RU:Howto_Map_A ). Тротуары можно отмечать с тегом footway=sidewalk или их не отмечать, а ставить доп.тег для дороги footway=both (см. обсуждения тут http://forum.openstreetmap.org/viewtopic.php?id=6138&p=4 )

  2. По четвертой полосе в противоположенную сторону ездит общественный транспорт, в том числе троллейбусы.
    Отмечать как здесь: http://www.openstreetmap.org/edit?lat=55.754665&lon=37.754592&zoom=18
    oneway=yes
    psv:oneway=no
    lanes:backward=1
    lanes:forward=3

  3. Здесь oneway не ставить, а факт одностороннего движения отразить в маршруте трамвая, для этого отрезка railway поставить роль только forward или backward. Как делать маршруты, см. http://wiki.openstreetmap.org/wiki/RU:Relation:route