Well, you sure have been through a lot! It's really important to see an ENT or Oral surgeon with extensive experience treating cancer patients. Following is a list from the Nat'l Cancer Institute of approved cancer centers:
http://www.oralcancerfoundation.org/resources/cancer_centers.htmPerhaps there is one close to you that you can check out. Another good link would be the U.S. News list of best ranked hospitals:
http://health.usnews.com/health/best-hospitals/cancer-hospital-rankings/The only way to tell for sure if it is cancer is with a biopsy. There are different types of biopsies and on the main pages of OCF if you check out the section on Diagnosis which includes description biopsies which might be useful in preparing your questions for the doctor or for anyone here.
http://oralcancerfoundation.org/diagnosis/index.htmMy son's experience was a bit different from yours, but I'm sure others will be along with experience which more closely resembles yours. I sure hope it turns out NOT to be cancer, but whatever the outcome, you are in the best place for information and help from people who have been where you are.