According to the Disney Vault database his real name was Sir James M. Barrie.
James is his first name. It was never mentioned what it was before.
Just Captain. He was having with Tennile in those days...
No Hook McGee
it is a literary device to play on his name and hook to make him more evil and frightening. Captain Nice just does not work. So he was always called Hook and he always had a hook.