I think you should be able to use parameters "mid_left" and "mid_top" in the params.json to get that mini portrait right - I'm using them in default portraits 6 and 7. You'll probably have to clear the cache folder to see changes.
As for accessories, can't you just move hair files into the accessory folder and vice versa?