Here are our characters fully rigged with all controls, as well as skinned jaw movement and blinking eyes. All that is left to do is add a joint to independently manipulate their skirts (no matter how you skin them, they constantly clip the legs at some point, so by adding a joint, we can position the legs first, then adjust the skirt so that it falls over the legs with no clipping issues), and some expression blend shapes (as our characters do not speak at any point, we're only going to add basic expressions that fit to the story).
(Slight problem with the right foot. It has deformed for absolutely no reason. All vertices are weighted as they were before, so I'm not overly sure whats happening?)