1.Yes
2.むしろ拡張性を犠牲にすればこっちのほうが早い
3.子要素は? <mail><mail></mail></mail>だとどうなる? その他もろもろ
4.まぁ、XMLの勧告書を読んでから出直せ