Should all be possible, with a bit of trial and error..
You could make the line of sight behaviour spot the intersection stop line sprite and when the light is red decellarate the car to stop before it..
On collision with the intersection stop line sprite you could choose which direction the car will turn and add the events to do so (which would probably be a bit different depending on the car-speed)
Adding events with conditions for when the bicycle is within the path of the car should also be possible..
It will take a lot of work though, especially using the car behaviour for the movement..
You might be better of creating your own movement with the custom movement behaviour..