Wow, that intersection at Lynnway and Commercial St is really odd. Seems there's no traffic light to go north on Commercial Street across Lynnway, and no crosswalk on the east side of the intersection.
If you can get to where you're comfortable controlling the right lane on Lynnway, that would have the least amount of conflict. But I don't know what the traffic volume is like through there. If you're on the sidewalk on the bay side of Lynnway, it might be better to cross to the other side earlier, like at Shepard Street or something.