XMLは、

<タグ>
</タグ>

ですが、単に

<タグ>
</>

でもよさそうなのですが
質問1. なぜ終了タグに名前が必要なのでしょうか?
規格がそうなっている言われたらそれまでですが

思うに、名前が必要な理由として

<タグ1>
    <タグ2>
</タグ1>
    </タグ2>

ということができるため?くらいしか思いつきません。
質問2. 実際にこのようなことができるのでしょうか?