>>1 ろくな知識はありませんが、わかる範囲で・・・
また、RPMでのインストールと仮定させていただきます。
[ゾーンファイルは自分自身でいちから作成するのでしょうか?]
localhostとlocaldomainのゾーンファイルはもともとあります。
またルートサーバーリストファイルも存在し、キャッシングオンリーサーバーとして稼働するような設定ファイルも用意されているので、
自宅ネットワーク内のパソコンの名前解決を行う必要がなければゾーンファイルを用意する必要もなく、namedを起動するだけで利用できるようになります。
自宅ネットワーク内のパソコンの名前解決を行いたいのなら、自宅ネットワーク内用の正引き・逆引きゾーンファイルが必要になります。
[自分で全て作成するのであれば何処にさくせいするのか]
作成する場所は設定ファイル内で設定が可能です。
/etc/named.conf(最近のディストリビューションならシンボリックリンクになっています)の
options内のdirectoryサブステートメントがそれです。
[また既存のファイルであるならばそのファイルのありかを教えてください]
directoryサブステートメントのデフォルトは
/var/named
です。
その下を覗いてみてください。