Will GUI.TextField() show a keyboard?

Hi!

Will GUI.TextField() show a Keyboard when user tabs on it on an iOS device? Is this a pre-made unity3d function?

Yes, but see Unity - Scripting API: TouchScreenKeyboard.