Holy Shit

Rocks is dressed like Kid.
Rocks fathered many children so his bloodline wouldn't die out.
Blackbeard and Buggy are his sons.
Captain Kid is his grandson