Actually irl it is as you sad. Light turns red when train pass it (at least in modern networks) but I thought it would be much easier with it, so I never add it. About the whistle- it's actually useful on middle tracks. Without it trains would start and stop on switches, with whistle you can pass a train first and then start the train.