I looked up the English card, and you are right, it does say every turn - I was working of the German version, which says something along the lines of "Your final dice result deals an additional damage" - I do not know if there is an official statement regarding this, but I would definitely play it as only during your turn, because yes, otherwise that seems pretty crazy.
Regarding Healing Ray: No, in the situation you describe (let's say you heal yourself for 1 heart): You can either heal two other players for one health each and they have to give you two energy each, or you heal one other player for two and he gives you four. This is not like an attack out of tokyo that hits everyone on the outside, each heart can only heal one monster.
Regarding Healing Ray: No, in the situation you describe (let's say you heal yourself for 1 heart): You can either heal two other players for one health each and they have to give you two energy each, or you heal one other player for two and he gives you four. This is not like an attack out of tokyo that hits everyone on the outside, each heart can only heal one monster.