In Japan, cars drive on the left side of the road while pedestrians should walk on the right.
"In Japan, cars drive on the left side of the road while pedestrians are supposed to walk on the right side."は通じますし、そのまま使えると思います。
ちょっと短くて違う言い方ならこのように言えます:
In Japan, cars drive on the left side of the road while pedestrians should walk on the right.
この文の前半はそのままで、後半はare supposed toの代わりにshould(するべき)にしました。
また、walk on the right sideのsideを省略してもいいです。
In Japan, cars drive on the left side while pedestrians walk on the right.
おっしゃられている内容は、以下のようにも表現できると思いました(*^_^*)
In Japan, cars drive on the left side while pedestrians walk on the right.
「日本では車は左側を運転し、一方、歩行者は右側を歩く」
以上です。
少しでも参考になれば幸いです(*^_^*)