Turn the jacket inside out to let the lining get better air circulation - the layers of fabric and poly fiber batting/quilting hold smoke like crazy.
Cleaning the leather with Lexol, Apple or similar can help. Avoid any sort of silicone-containing sealers or finishes as they’re really no good for leather.