Hello everyone

, i'm developing a 2d game in flash cs4 with actionscript 3. The idea revolves basically around a pet, u can customize the pet, its appeareance(clothing) and stuff like that. The first thing i want to do is being able to render the pet on stage dinamically, by that i mean load from a database MY pet's properties(eg. the url for the shirt it wears, the url for the pants my pet wears, etc..), at first i wont be using a database but thats the final idea. The pet must be able to move too, for that i was thinking of using IK and animating all this different kinds of poses on my pet.
Well for starters, my idea so far(please give feedback on this idea):
The pet movieclip is going to have 6 pieces, head, left arm, right arm, left leg, right leg, and body(to start with). I was thinking of creating a bunch of .gif for each piece, and just load them on top of each piece of the pet. And for the skeleton if I may call it like that, just animate(using ik) the different movements the pet will be able to make in frames, for example, from frames 16-40 in my pet movieclip the pet will jump(with arms and legs moving and that kind of stuff). So when i instantiate my pet movieclip and press a button jump it will go to frame 16 and stop playing at frame 40, something like that was my idea, i dont know if it is correct or if it will work, I ACCEPT ANY SUGGESTIONS ON EVERYTHING IVE SAID!
Thats about it for now, any ideas are greatly appreciated.
Andrei D.