Have you looked into costs yet? Life insurance is something you start when young.
I think you are a little late. Premiums will be high at your ages, and there will be exclusions (riders) based on...