Yes, you can honk the horn.
No, I wrote that (I originally wrote it for my blog. I just cut and pasted it all here) when I already had the full game. Since I wrote that, I purchased the first expansion which adds lots more roads and cities to the east side of the map.
They're making American...