> And maybe some kind of communication/message passing between vehicles maybe useful.
I've made this suggestion before, but all commenters remarked about the risks of trusting another car, trusting another signal, hackers, script kiddies, and other malicious agents. The safest inter-car communication was determined to be adaptive cruise control.