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.
beer