Typically when you have multiple electrical failures happening, a common culprit is the negative battery cable and/or corroded ground connections. I would inspect the battery cables and replace them even if they look good because they can be corroded under the sheathing. Then disconnect/clean/reconnect all the ground locations on the engine, body, and frame. You might have to also do a reset on the radio.