Lots of great information. The only thing I can suggest is to bring rain ponchos. It poured the last time we went through the canal and we were lucky they were selling the ponchos. We wanted to move from port to starboard multiple times so it meant being outside in the rain.
Karen and Bob