i believe your problem[s] boil down to three items the battery on it's way out the alternator is too small, or not working correctly the wiring has issues [connections, too small gauge wire for sub systems, bad, or not enough grounds]
a total inspection is needed for these things. just my opinion from fixing wiring issues over the years.