Actually, come think of it, the MBF option alone does comply with your number 4 requirement, because you get the full benefit + 100k extra in the case of death.
If you can go 20 years without using the insurance you get all your money back too!
I've recently signed up with the news that the missus and I have one on the way.