I think you're gonna be very happy with that set-up. I absolutely love my BB7's. Very adjustable, progressive and powerful. Best thing is that they don't pack with mud or snow in the winter. Work awesome with 'cross levers, too.
You'll have plenty of room with the 700x40's and the fenders should snuggle right into the arch...
Wow, I'm almost jealous!
DWR