I think you'll be fine if your committee gets it in by June 18th. The one aspect of the application that takes a very long time (imo) is the transcripts. Make sure you get those in early because those need to be verified. If I'm not mistaken, the LORs don't need to be verified, but simply uploaded. As long as your transcripts have been verified by June 18th (essentially you'd print out the transcript matching form on June 3rd, itself, get it to your registrar, and do high priority to get it to AADSAS, and they'll take a couple of weeks to process that). They send out the first batch of applications to the dental schools during the last week of June, so you'll be fine. Good luck and PM me if you have any more questions 🙂