1.Most importantly ask about fees,penalties, exclusions,limitations, ,or any other cost related to it. In other words whats in the fine print. Fees is the most important
2. ask... ,no,.... demand a list of the companies they invest in.This will be ok, but it can be invested in anything. They are guaranteeing you 5% because they are betting they can take your money and make more. Depending on how much money you are talking about you may be able to get a piece of this.
3. ask for the performance of this fund since it's creation 1 yr. 5 yr. 10 yr. Confirm it with publicly available info. If the info is from an insurance companies on IM's then it may not be public and you can only get it from them. Since they are guaranteeing you 5% this won't make a difference since 5% will be all you are going to get in most cases.
4. Compare the cost and performance of this fund with similar funds of this type. This is your most important area to check out and where you will lose the most bang.
5. when can you start drawing income off itIf it is an annuity that you ae purchasing now I would assume you are over 65 and retiring and can start as soon as you sing. The most important thing to remember that if you get hit by a bus tomorrow your heirs recieive nothing. I understand there are new products coming out that will ensure that you heirs recieve whatever is left as opposed to the insurance company recieveing everything that is left.
6. Tax liabilities? Are they now or later?