>>6
guiTextという変数名、Unity4の本、uGUIが導入されたのは4.6から

これらからエスパーするとguiTextはGUITextであるという推測が出来る
4.6以降、GUITextはレガシー扱いでGameObjectメニューから削除された
GameObjectメニューから作成した場合、表示に必要な最低限のプロパティはセットされているが、Componentメニューから追加した場合はそれがない

よっておそらくフォント等のプロパティがセットされてないんじゃないかと推測出来る
guiTextのインスペクタの設定値を確認すればいいと思う

>>10
https://ja.m.wikipedia.org/wiki/WebGL
> WebGLはHTML5のcanvas要素に描画する。

一応すでに出来るんだな、ただしブラウザの実装異存が大きいためどのブラウザでも動くというものではないけどね