Yes, at least the puppet body
Sasori
In episode 263
Deidara will first win until Sasori get's out of the puppet body and become himself(he turned himself in to a puppet).
his grandson is sasori.
He was kidnapped by Sasori to be turned into a human puppet
Hiruko
you can't get puppet form sasori you can only play with sasori hiruko and sasori with the third kazekage
Yes, She Is A Puppet Master Just Like Her Grandson ( Sasori)
He fights the puppet MASTER Sasori.
No, he's a male half puppet.
no
He Became A Puppet of Kabuto.