I'm very sorry for your loss.
TurboTax software for individuals doesn’t support Form 712, Life Insurance Statement.
However, this isn’t a form that you’d include with your personal income tax return. It goes to the executor of the estate to use in filing estate tax returns, if any are required.