Thanks for the response, Zymos.
Yeah, I don't have a BSP yet (but I do have a McMillen 12-step). The 12-step can send regular midi notes (it's a 1 octave foot keyboard), and it can also send CC. Similar to the BSP, it has a desktop app that can be used to configure it. So sounds like I'm good on #2.
I see that midi start and stop are System Real Time Messages, not CCs. So yeah, that complicates that. I suppose I could add a drum machine to the equation to serve as the system clock - one with in input jack for a start/stop switch. A laptop seems like the obvious solution in terms of flexibility, but when I went that route recently I just found myself having to deal with an overly complicated system. Too many wires, power supplies, usb cables, audio interfaces, driver and software issues, etc. In my studio at home I'm willing to deal with that, but setting up for a show I just can't afford the time and frustration of all that extra gear when I already have my guitar rig to deal with. Hence the desire to keep it as simple as possible.
-Jesse