The way I do battle messages are through battle scripts using Jambo's hack. It can be found in the here:
http://www.pokecommunity.com/showthread.php?p=7101031#7101031
Shouldn't be too difficult to port. The callasm one has been ported by Chaos Rush, and I've currently put it in the rombase.
The 96x96 one is great, but some of them are really tough to resize, especially the back sprites. It's okay, I'm just getting to the more complex ones.
I haven't written out all the ASM yet, but I can tell you the abilities I've done, so you don't have to worry about them, though some may have bugs:
http://pastebin.com/raw.php?i=E2egVPJE
I've currently got the Fairy type working 100%, expanded all the tables so it doesn't replace anything, new move data and all the tables relating to moves, and a few other things set up. Currently working on decap, and contest data.
I can send it to you soonish if you want. I'm also going to start a thread with my new sprites (slightly modified DS Style Resource) with the second frames there too.