Here's what you have to work with:
View attachment 665243
That's 9.5m curb to curb, deduct 2.5M for the parking, you have 7M left.
A very minimal, sub-standard bike lanes is 1.5M (Toronto would generally require 1.8M)
Re: One-way. Nope.
If you look at the, very south limit of the street is one-way SB to Danforth, and for a variety of reasons, flipping to NB is not on.
IF you went all SB, you run into a variety of challenges, no left turn to Danforth makes it very problematic, further north you also have a major apartment building with parking.