I don't think you should ever go into insurance based on what you might get back at the end of the term, insurance is something you hope never to claim on. There is nothing back on house insurance or car insurance ever if you don't claim which is the best outcome. If the policy has a savings element (not sure if they do those anymore) which gives you money back then I still wouldn't go for it, would prefer to keep savings and life cover separate.
Critical illness cover is not cheap, if your spouse is a homemaker then income protection would not cover them, only the earning spouse. Get quotes for them all from a broker and see what your budget will dictate.