Kisame can only beat him if the fight is on water. On the land Naruto's speed and overwhelming clone ability is too much for Kisame. Bee fed samehada way, way, way too much chakra last time, that's the only why he could make so much water.
Also, moment he starts realizing its stealing chakra he'll switch to sage mode. Even if he is trapped underwater, samehada fusion can't absorb his nature chakra or they'll turn to stone, and naruto can use his frog kata to punch them underwater if kisame tries to stop him from swimming out.
I wouldn't be surprised if he can summon gamabunta and jumps in his mouth, then gamabunta jumps off the floor out of the water globe, or just swims out