Yes and No
Some benefits occur a few minutes after quitting and some take years.
http://www.killthecan.org/yourquit/howlong.asp gives some details. If you already have a cancerous lesion started, quitting will not make it go away. Please get it checked by a dentist asap for evaluation and possible referral. Quitting is very hard but absolutely worth the effort.