This sounds like the voltage on the vehicle systems is too low. It is odd that this happens driving down the road but I have seen each of those happen due to low voltage.
https://www.2carpros.com/articles/how-to-check-a-car-alternator
https://www.2carpros.com/articles/car-battery-load-test
If this checks out okay then I would tend to lean towards a body control module issue. It pretty much controls or is associated with each of the issues you are seeing.
Clearly I would want to check for codes first. Hopefully that will point us in the best direction. If you can't pull codes, most parts stores can pull them free of charge.
Image (Click to make bigger)
SPONSORED LINKS
Saturday, February 22nd, 2020 AT 4:07 PM