If you go with an Annuity do it via low cost providers such as Vanguard, Fidelity and T Rowe Price. Their cost are lower and their terms are far less restrictive.

With the home sale be aware of time limitations on reinvesting if you profited from the sale.

If you don’t have a good CPA, find one.