What would fix the horn from randonly honking?
The horn switch is the most likely suspect. The switch usually makes a ground connection to turn on the horn. Something is most likely allowing the switched side of the connection to connect to ground in the steering column.
If there is alarm system installed and the alarm is going off then that is a different problem. The alarm system would need to be checked in that case.