The problem I see is the corduroy being so heavy it could pull on the lighter weight fabrics during use. I would back the other fabrics with a heavier interfacing to strengthen it and then because it will be heavier you would not need any batting, just a nice flannel backing.