1) A new key developer would be hired to maintain the project, and things would be a little rough for a couple months but the company would survive.
2) Every decent person would care more about the key developers life than the "major project".
This so called "bus factor" has always bugged me. Documentation is good, but talk of untimely death by bus is silly.