If your Visa is in an old passport, always take both passports with you (and always take photocopies of the visa and keep them in a safe place).

Buy the air ticket using the name on your CURRENT passport.

Could also be useful to carry a photocopy of your marriage certificate.