Seems you should be able to do the things you listed using the FCB, with either the GX700 (page 23 of manual) or the 1101, both seem to have CC control capabilities.Each button on the FCB can be programed to operate in different ways eg toggle on/off (so "Chorus on/off, Delay on/off, Tuner on/off, Modulation on/off" ) or send a program/patch change. As I understand it, the FCB buttons can do a bunch of things at the same time and on different Midi channels, so you could make a button turn a few things on/off and also send a patch change. But you'd probably want to use some buttons for patch changes and others to toggle the various Fx. Mike has played around with this and settled on what works for him. You should be able to assign one of your expression pedals to output volume and the other to whatever you like.You can pretty much map anything to anything (within reason).No doubt you'll need to set up the FCB with either the GX700 or the 1101 (although you could use both devices at the same time) as the controller to parameter values will be different in each unit. It will take a little time to dial in what you need, and you need to get you head around the terms used eg controller number #xx, midi channel (you know already), momentary vs latch etc. In the MP2 and MB1 they talk about "slots". So bit of a learning curve but not too hard.