I admit I'm a little hazy on how to understand sariaezu here -- is it that he cannot step off the road (because, what, he might step on the flowers?) or that he pass by on the road (because the whirling petals confuse/blind him?). Either way, yes, mo as bound emphatic.
Re: trying a very rough translation
---L.