Hi,
Looking at the "shopping list" of codes I'd start by checking battery voltages on and off charge as a low or high voltage can cause transmission defaults as well as the other codes listed.
I'm suspecing a dead alternator at this stage, If alternator seems well, check all main connections , clear codes and drive it to see what if any codes come back.
HTH Dave