I'm thinking the "painting" may have been some kind of Dream Ter'angreal. It almost looks like they are making Siuan a dreamer.
I'm not sure what the implications of the way gates being opened via channeling implies. (How are the Trollocs getting to the Two Rivers? If one of the forsaken...