Welcome to the Official Redemption® Message Board!
For number 2 her ability would activate. In this post defeated is defined.http://www.cactusgamedesign.com/message_boards/ruling-questions/quick-q/msg448443/?topicseen#msg448443
Note that both definitions there of triggered abilities indicate that they are ongoing abilities. I'm not sure if you are still saying that triggers are not ongoing. They have to be, otherwise you couldn't use them.
3. If Egyptian Wise men banded to PW and a battle winner enhancement (defeating the last hero in battle and successfully blocking) was played on Egyptian Wise men , does her SA activate?