Actually, the :lanes::forward and :lanes:backward suffixes are more appropriate here, along with marking the stretch non-oneway for bicycles. I think I've done the right thing with it now, and I've added the little links on and off the separate sidewalk infra at the ends to hook it in. Also updated 2b.