Hm, i'm strugling to understand what exactly the problem is, if you bake textures with RTT it will always produce one map per channel. If you want one texture, then attach seat, legs and everything else into single object, unwrap it without overlaps (can be done automatically in RTT itself) and bake textures that you need.