Rans Enduro Sport, Hase Kettweisel Tandem, Merin Bear Valley beater bike
Do you already own the parts or are you just thinking about buying them?
The back, for sure, will work fine.
Shimano specs different shifters for 7-speed double and triple front derailleurs but specs the same shifter if you have 9-speed. That tells me there's a good chance of success, but it's not 100%. If I already owned the shifters I'd slap those puppies on and see if I could make it work. If I had to buy the shifters, I think that I'd take a pass - unless they were REAL cheap.