Ohai Julien. 
Regarding the animation, there’s a good example in graphics, imageSequenceExample which loads an array of images and plays it as an animation.
get ofxBox2d from Vanderlins github repo, I did and there’s an example in there called CustomData where you can learn alot from.
I have a own class extending ofxBox2dCircle,
you can get the box2d sim position with getPosition().x and getPosition().y , and also getRotation().
that’s basically all you need to draw it, and have your animation image sequence draw it instead. here’s a code snippet from a test I did with box2d where I draw my box2d object myself instead of the inherit draw function of ofxBox2dCircle.
void uxCircle::draw() {
float radius = getRadius();
ofPushMatrix();
ofTranslate(getPosition().x, getPosition().y, 0);
ofRotateZ(getRotation());
ofSetColor(color.r, color.g, color.b);
ofFill();
ofCircle(0, 0, radius);
ofSetColor(120,120,120);
ofLine(0, -radius, 0, radius);
ofLine(-radius, 0, radius, 0);
ofSetColor(0,0,0);
ofDrawBitmapString(“test” ,0 ,0);
ofPopMatrix();
ofPushMatrix();
ofTranslate(getPosition().x, getPosition().y, 0);
ofDrawBitmapStringHighlight(“high life”, 0, -20);
ofPopMatrix();
}