I honestly have no idea what you're talking about in "Question #2" but i'll give it a shot.
1 - If Alomomola used soak after you used Leech Seed on Espeon, Leech Seed wouldn't work because Leech Seed doesn't work on grass types and your Serperior hadn't turned into a grass type yet. However, if you were soaked before you used leech seed, then Leech Seed would effect you.
2 - If the Alomomola soaked you first, meaning Leech Seed would work, Espeon would get your health back because you used Leech Seed on it and it bounced it back.