Using the Kindly Man to bring Viper's Bannermen into play obviously can trigger the 2 cards "revealed" response. However, when they are returned to the discard pile "at the end of the phase" I assume, since there is no opportunity for responses, that a player would not get 2 additional cards "on the way out"?
Also, I am very certain I know the answer to this, but just so I have a reference when I am questioned on it again: Put into play effects, such as Manning the City Walls, can bipass Shadows correct?