No, protections last until end of phase.
I believe you are able to discard any Hero that was in the Field of Battle, so long as it is still in play to be targeted. Not 100% on this one tho.
Yes, if Charms is in battle it can be interrupted by an interrupt the battle card.
No, Fortresses are shared so only one Temple per team.