Dr Bill has done most of the job, I can only add that:

"Do-adone", or "Adone-do" are shortenings of "Do have done" and "Have done, do" meaning "Please do stop" ... whatever you are doing or saying.

"A dentical fine gentleman" I can only guess at (but the context should help) as being a shortening of 'identical'.