Time to chime in...
First off, the Kraken G10 is fantastic. I have it installed on my Sapphire 290X together with a ThermalTake Water 3.0 Performer which is 120mm and comes with 2 fans. Under full gaming load I have gone from 94 degrees stock to 68 degrees with a 10% overclock, winning! I did put VRM heatsinks on and they get rather high around 87 degrees, but I did use the crap glue that came with it, so maybe that's the issue.
For a GTX 780, it runs much cooler but I think the H40 may be a bit too low end? And the H40 is not on the compatibility list:
NZXT : Kraken X60, Kraken X40
Corsair : H105, H110, H90, H75, H55 , H50
Antec : KUHLER H2O 920V4, KUHLER H2O 620V4, KUHLER H2O 920, KUHLER H2O 620
Thermaltake : Water 3.0 Extreme, Water 3.0 Pro, Water 3.0 Performer, Water 2.0 Extreme, Water 2.0 Pro, Water 2.0 Performer
Zalman : LQ-320, LQ-315, LQ-310
Do your research on those and choose the best option for your budget. I wanted the best 120mm option so I went with the TT Water 3.0 Performer based on reviews. I actually bought a Corsair H90 140mm but it didn't fit within reach of the card, so that's now my CPU cooler
Oh and a backplate is not needed at all