I'd be a bit surprised if Monfils played on Sunday, but I'm not sure they'll need him to beat Vasek anyway.
I'll say Tsonga over Pospisil, Raonic over Benneteau, Nestor/Pospisil over Llodra/Benneteau, Tsonga over Raonic, Benneteau over Pospisil.
3-2 France. Bet it comes down to the final match, though.
I agree with your predictions about the first 3 matches, but Sunday's matches, I don't know. Either could go either way.
I'm going for 3-2 Canada
Go Canada Go!