В XML порядок тегов, конечно, значит. Атрибутов - нет. Члены отношения описываются xml-тегами. С API 0.6 гарантируется сохранение порядка членов в отношении (осмовских тегов - не гарантируется). Раз в Потлатче нельзя менять порядок членов, значит - нужно использовать Josm для этой задачи.
Я думаю, остановки ставить также, как и у автобусов - на месте ожидания и/или посадки-высадки. Перечислять - если остановки две (слева и справа от маршрута), то естественно, в обе стороны. Если одна на рельсах/дороге - наверное, один раз (я так понимаю, stop как раз для этого). Но по-моему, это немного бредово, и было бы логично перечислять все остановки в порядке следования. forward:stop использовать до конечной, backward:stop - после. Хотя эта схема мне тоже не нравится… Нужно еще как-то обозначать остановки с только посадкой и только высадкой, остановки по требованию…