There is no limit to the angel perk: the more you collect, the higher the chance of ammo drops. It does carry over between levels, but if you die/quit it IS lost.
Thanks very much for the input! I'll take another look at the level "exit mechanic" and see if there's a player-controlled method I can slip in there without causing disruption.