I only know a few things, and that flasher was one of them.
For the horn, grounds are not the issue. A broken ground would stop a circuit from working, but due to insufficient or no current flow. You have an issue of too much current flow.
When you say the fuse blows instantly, do you mean as soon as you plug it in, or when the horn button is pressed? If it doesn't blow until you press the button, a shorted horn is the best suspect. They're under the driver's side headlamp housing. The fastest way to identify this is to unplug both horns, replace the fuse, then verify the horn relay clicks when you press the horn switch. If it does, everything else in that circuit has to be working. Now plug in one horn and try it. If the fuse blows, that's the one that's shorted. There's a "Lo" or a "Hi" molded on it to denote its tone.
If the one horn works, it will sound sick by itself, but you should be able to tell if it's the low or high note. Replacement horns were rather expensive, so the people in my parts department started stocking universal replacement horns for about one third the cost. They came with multiple mounting brackets and hardware. You can also find used horns at a salvage yard, but they did have a pretty high failure rate in the mid '90s. Keep in mind a used one might develop the same problem.
If we need to dig deeper, Joe is going to have you start a new question, and he can help you solve this there. We like to keep the topics in separate questions to make them easier to categorize for others' research. If I see it, I'll wait in case you need more of my wondrous advice.
Images (Click to make bigger)
Friday, December 16th, 2022 AT 3:35 PM