If it's not power draw that kills the motor, consider vibration.
Take a good look at the connectors that power the coils. Old bikes often have corrosion and or loose connectors.
You don't need relays for the horn or headlight. The horn isn't a continuous draw. And the headlight doesn't draw enough to overtax wiring or switches. However, another warning about the myriad connectors throughout the bike. None of the connectors were gold flashed, so oxidation is inevitable. the oxidation equates to resistance, and that leads to voltage loss and power loss through heating.
All the connectors should be examined and cleaned if they aren't bright and shiny. And then coated with a thick silicone grease to block further oxidation.
Unless, you are adding significant power to an electrical branch, relays just add complexity and bypass lurking issues with the bikes wiring distribution. They also mean your stock wire diagrams no longer apply, leading to longer investigation times when any electrical issues arise in a few years. Trust me, you won't remember what you did to it last year or prior.
Cheers,