1) Not really, its nothing like life siphon and well of blood... But illusion of weakness and ether feast might help you keep yourself alive, if used correctly. You can check the
skill list for more info.
2) Max you can get is 60 AL, at Droknar.. Again you cna look at the
armor set list for more info.
3) Uhm.. Of course there is a build that can inflict lots of dmg using Mes.. I don't know exactly, but im sure there's one.