Jared R. Gianquinto, DMD, MS - Account Suspended says:
Even if you've already completed the Invisalign treatment,
Invisalign has a process for transferring your ClinChek and records to
another Invisalign certified dentist to obtain any additional aligners you may need. You will need to sign a few forms for your previous practitioner to release the...
I would seek out a local orthodontist in your area who can take diagnostic records to determine the best treatment modality for your case. From the photos your provided, it does look like invisalign may be a good treatment option for you. Good luck!
Bracers will certainly help close your open bite. Discuss with your orthodontist the thumb sucking problem. They have ways to help you stop the habit during treatment.