But in terms of being a "big" member, Reines provides more attack power and invulnerability. That puts her slightly above in general.
In stall teams, yes. CArturia doesn't have healing or cooldown reduction or NP drain.
It looks like Excalibur as a base with Merlin's staff overcharged with power on top.