It's an attr:accesory or something like that. There must be a class related to the Pokemon itself, you know, were you see every pokemon term, like: hp, atk, happiness, speed, etc... I did it on my game: a happiness checker which tells how the relationship is. About the HP, you should put:
if pokemon.hp<50(or anything, it could be a variable too) (play "cry%3.wav",100,60) (which could mean the pokemon's cry will low its pitch to 60 and the volume will be 100, for example).
Again, i'm not being too much of a good help beacuse i have not installed RMXP on this computer.
Yes, I have msn but I don't give it to anyone.
About the types.png... you should see any method related to it. I have no RMXP installed on this computer, so I can't tell you exactly. But that method must work anywhere else, you just have to know how to put it. If you search for "types.png" by pressing Ctrl+Shift+F, you shoould find anything related to the actual implementation on those lines.
I don't know what do you mean. But you can make an animated icon or whatever by writing a special method. Press Ctrl+Shift+F "animatedSprite" on the script window, and copy one of the instances of that method. You can use that as a reference. Se the notes.html for more information about using the arguments of that method. You must specify: the height and width of the frames, and the rows and columns of the animation.