x999x -
1) Yes. Horizontal text alignment - left/right/center, Veritcal text alignment top/bottom/center. You can also specify the Max Text Width to ensure that the text does not print outside of the right side of the box. You can also specify the max number of lines so that the text does not print outside of the bottom of the box. You can also specify the font size and the line height. For example, let's say you define the font size to be 16 and line height to be 16. Your menu text would have no spaces in between lines of text. If you specify font size of 16 and line height of 20, there will be 4 pixels of space in between each line of text.
2) Yes - screenshot position in the skin configuration section (somewhere)
3) The "side-game" is still 80% there, but there is no longer an option for having a character that you can control on screen. The core was mainly intended for displaying sprites/frames/animation. This, of course, is all customizable also.
Just go through all the options in the skin configuration menus and play around with them. You could have answered nearly all of your questions by just looking.
edit - 4) No, animated GIFs are not supported. Regardless of the kind of picture files you have, they must all have separate files for each frame. ULead GIF Animator has some handy functions to automatically write every frame of an animated gif to PNG files. I'd suggest using that or some other utility.