For 1: not possible. Just one trigger per flow. For 2 and 3: maybe read this topic first. Explains a lot me thinks.