Use Glipton G12 (CLEANER) then Glipton leather feed, with regards to the smoke stench you will have to wetvax all carpet's along with the seats (centers only) . wipe all your plastic's down with damp cloth using warm water do the door card's and then dashboard , take your time . You will be amazed when you wetvax the carpet's and seats.