I only read as far as the first page, I can already see where this discussion is going.
So, with so few dives it's somewhat predictable the perceived need for all kinds of additional air sources and emergency contingencies. As you gain more experience (that includes gas planning, management, and proper execution of plan) you'll find it's really not a big deal. You plan for it and execute the plan.
Generally, for any planned dive (NDL or otherwise -- but in your case NDL for sure) you carry as much gas as you need to complete your dive and, at the deepest part of the dive to share air with him on an ascent in case he loses his gas supply, and he'll do the same for you. This conceptis called "Rock Bottom" in case you with to further research it.
There really isn't a need to carry an addition gas source (pony) or hang an 80 at a shallow deco stop just-in-case. If you need more air, take a set of doubles with you.
So how do you compute it? At sea level and salt water...
Assuming 100', we'll assume during an emergency SAC of 1.0 and an average ATA of 2.5 (= 50' average) during your ascent.
Assuming you ascend at 30' per minute from 100' to 20' to do your safety stop, and 1 minute at depth to execute the air share...
1 + 3 (100' -> 20') = 4 minutes + 3 min safety = 7 minutes + 1 minute ascent = 8 minutes grand total. DCR = SAC * ATA = 1.0 * 2.5 ATA = 2.5 CF/min
2.5 CF/min x 2 divers = 5 CF/min x 8 minutes = 40 CF.
If you're using an AL80 at 3000 PSI, then 40 CF reserve equals 1500 PSI. This means at 1500 PSI you begin your ascent or you are burning your buddies gas in case of emergency. I am simplifying greatly because an AL80 is actually 77.5 CF, not 80.
Think this number is too conservative? Practice it sometime, you'll find it's very accurate. This means your own ascent will consume about 750 PSI if you take 8 minutes from 100' to surface (maybe a little less if you're not stressed or cold or over worked).
So, if you have only 40 CF with which to conduct the dive, how much time can you get at 100' depth? Well, we use .75 SAC (conservative, but easy to work with). 100' = 4 ATA, so .75 * 4 ATA = 3 CF/min. So that is 30 CF for 10 minutes at 100', 13 minutes for 40 CF, but you figure 3 minutes to descent, leaves you with 10 minutes at depth, and you're 8 minutes to surface... will lave you with about 500 - 700 PSI remaining on an AL80 without emergency and 0 PSI with emergency air sharing from maximum depth.
Using air and want 20 minutes at 100'? You'll need a 100 CF tank to execute the dive properly. Don't forget to adjust for altitude and fresh water. I do my stops differently, I would take a minute to share air, ascent for 2 to 50 ft., then 10' /min thereafter which leaves me with 8 minutes as well, just using deep stops instead of shallow stop.
Let me know if you have any questions