Finally was about to work on this a little. Yesterday I did a drain and fill, and went out and got a new battery for it. The battery was beyond saving, and turns out, not the right size one for the truck anyway. After all this the truck started right up and idled nice.
Unfortunately, I was late for something so I didn't have time to test the transmission. I plan to let the truck get to temperature, then with out moving shift the gears back and forth making sure they all engage before I even attempt to drive it. Honestly, It was low on trans fluid and what did come out was UGLY. If I get it moving I'll be doing another drain and fill soon.