What are the tax ramifications, if any? Is it considered a taxable asset to the son?
If you sell it to your son, the possible tax is to you as income tax in the form of a capital gain. That would not happen unless the sale price is greater than the addition of: (a) the price you originally paid for the contract, plus (b) certain transactional costs that can be added to that price when determining if there is a capital gain.
If it is a gift, then there will not be a tax unless both:
(a) it plus any other gifts given to your son during the calendar year exceeds the $15,000 annual per person gift exclusion.That $15,000 doubles if the contract being transferred is one owned by both you and your spouse. It doubles again if the transfer is to your son and his spouse, i.e., if both spouses are involved the total exclusion for the year is $60,000.
(b) Even if you exceed that annual gift exclusion, there is still no federal tax absent your being an extremely rich person who has given away many millions of dollars. Any gift amounts above the annual exclusion count only as deductions from your life-time gift exclusion which on the federal level is currently $11.58 million per person. So until the total amount of money above the annual exclusion that you give away during your life-time exceeds $11.58 million there is no federal gift tax. However, there are some states that have lower exemptions than the federal level and thus you need to check your applicable state although the exemption will still likely be a very high number.
Nevertheless, if the total gifts for the year exceed that annual exclusion -- the $15,000 per person (or more if spouses involved) -- you will have to file a gift tax return on the federal level and possibly also state level even if you are paying no tax. That return is needed to show how much of your life-time exclsion has been used up. You should hope to avoid filing that return. If you believe preparing an annual federal income tax return is difficult, then wait until you have to prepare a federal gift tax return. It has numerous pages with many terms (words) that you probably have never seen or heard of before, which are then explained in about 40-single space pages of completely incomprehensible instructions.