So... An old Mercy from Overwatch, but with damage in heal-ray?
Firstly, your primary and alt fire have the same name. Secondly, balance:
Constant healing 500 per sec is a bit too big, ain't it? Most of supports have to take a talent for that and they do have reload. Also, you can buff your ally damage while healing them just holding both mouse buttons together. Why are these separate effects again? The same states for your damage. You can simply hold both buttons to deal damage and reduce enemy damage. No ammo, no CD, no overheat.
Q is a joke. You simply overflow your numbers to nuts. 90% dr, really? 50% damage buff for 8s? Considering constant 750 healing you with one single ally can wipe the whole enemy team clean at good timing. Also, with chronos 3 you will always have this ability active. Too OP buff, IMO.
Add stun duration for Rise ability please. Also, escape with stun and 5s CD is, again, OP.
Resurrect is a weird ability, it might be broken due issues with death timers, death positioning and so on, but that is technical problems.
Talents... They are unspeakably awful
100% lifesteal? Do you want your champ to be an immortal pressing death machine(in early game at least)?
Resurrection every 5s? No words, just acronyms: OP.
Teleport to spawn? Why do you need that? Without a horse, that you won't have since you are alive, it'll take ages to return to fight and heal your allies. In the other hand, it can be OP, if you gonna play her as a flank-support (that is possible, considering her LMB+RMB combo)
Overall, this champ needs serious balance changes. Add her some kind of ammo, separate her primary and alt fire (you can use one at a time), increase her base damage, change her Q (make it more interesting and unique, than a simple buff), increase CD of F and rework talents. Then she might be ok.