I’ll answer your questions:
1. Yes, that's right. Steal and drain are the same. sorry for confusion.
2. BB3 Activation. The order is activation → drain → start of attack. It's true that her sig alone can only drain 15% of health, but if you combine it with Chaos Vanish, Upper, or Sekhmet Bite...