I didn't read the entire thread so forgive me if I repeat other's thoughts.
First, I don't believe there is such a thing as a "reliable buddy"
There is always a chance he will be gone when you need him the most. Always dive self sufficient.
Second, always dive as if everything will go wrong. Redundancy is the key to survival in an emergency. Always dive self sufficient.
Third, You never know if it will fail untill it fails. Even if you check your gear and service it every dive, the next time you use something it can fail. I used to work with a driver in my firehouse that never checked the lights and siren. He always said, it's a waste iof time - it just lets you know it is working now, not later...he was right. Always dive self sufficient.
Finally, Always dive self sufficient (do you see a trend here?)
Save diving,
Steve