TTC Streetcars
Full Separation: All streetcar lines should be separated such that no private vehicles should be allowed on their tracks
Level Boarding: All boarding for streetcar should be from island platforms featuring level boarding (removing stops will make this part cheaper)
Track Switches: All switches should be updated to electronic dual switches to let them maintain speed through intersections
Sure, this would be great, but it even physically possible to do? You have 20 m to work with on most streetcar routes.
What options are there to make it viable?
They can push the streetcars to one side of the road, similar to Cherry St & Queen's Quay, but then most people will tell you that the turn radius makes that impossible (even if streetcars can veer towards the centre of the road before making a tight turn for example at Carlton and Parliament. Still wouldn't leave room for platforms on both sides.
It would be nice, but short of making every street a transit mall I don't see how what you are describing is possible. ROWs where passengers still need to cross live traffic lanes isn't a great option either imo.
One of my ideas would be to give the entire streetcar system the Roncy treatment.
Roncy + if you will.
No ROWs, but bumped out platforms cars can't drive through, so passengers can board safely. Combine that with signal priority, 500 m stop spacing and the pièce de résistance eliminating left turns on all streetcar routes.
This wouldn't be very expensive to implement either. It's just enhanced platforms/stops, activating existing signal priority and some no left turn signs. It wouldn't require tearing up the tracks to rebuild them in ROW.