I am perfectly fine with one KG or KT per puppet, because after all these puppets are not indestructible. I think a well-placed Rasengan would obliterate a human puppet, regardless of the abilities that it possesses.
Depending on the materiel used, sure.
The Human Puppet still has some material that is still considered to be human flesh, so let's say that you made some modifications to make that puppet have tougher skin. The joints of that puppet would be the main weakness and anything can be used to disassemble or weaken a Human Puppet.
For example: Tommi could use Paper Ninjutsu to easily clog up the joints of that puppet, thus rendering any mobility of the puppet unusable; allowing for an easy follow-up that can or may destroy the Human Puppet.
I saw in one of the Infinite Tsukiyomi filler episodes, that these puppets are powerful due to the abilities that they may possess, but they can easily be destroyed. (Third Tsuchikage puppet was incapacitated by Paper Ninjutsu and was in turn destroyed by a Rasengan.) RNY was also used by one of these puppets(Fourth Raikage), but I don't think the technique really made much of a difference and you wouldn't get the "lightning fast" reflexes that one would normally get.
Either way, I do like everything else that Trev proposed.