Well above calculations are not correct.
1. Like
@amitr29 mentioned in below post - 20K premium will easily get you 1 Cr + term insurance (without any riders) and even more if you have better relationships with insurance companies.
2. MF investments will get way higher returns (more than double on annual growth and may be 5 times on CAGR)
3. Upfront ULIP charges will NOT be returned if you close your policy in 5 years. If you want to close your policy you need to close it this year itself by converting to single premium 5 year lock in plan. Else just cancel the policy if its in free look period OR stay with it till maturity.
4. ULIP are better only compared even more horrible endowment plans - otherwise its net loss especially if its only taken for a locker.
5. 9 % CAGR is only if markets exceed 20% in returns - else ULIPs will have miserable returns.
6. Also please get clarity on taxation. If its even 1 Rs more than 2.5L then all returns are TAXAB