Re:
Absolutely they will work but they're not cheap! Also, Campagnolo have (or certainly had last time I bought a set) stopped supplying the ferrules, which makes them doubly bad value for money.
Loads of places sell the lined outer cable and it will be fine for 7 speed! The only thing you really have to watch out for with generic inner wires is that the nipples fit the levers correctly and don't get stuck.