Hi
I took my little boy to the dentist when he was about 18 months, he just came with me and watched, the dentist then let him sit on the chair and play for 5 mins to get used to it. He had his first real check up when he was 2 and a half and he's just had another one and he's now 3 and a half, he loves it, the dentists that he has been to are just great with him.
As for the eye check up I think they offer them at Kindergarten for a small fee, I know at my sons Kindergarten they have eye, hearing and speech checks, it's not compulsory. I did have my son checked and the fee was around $200, not too bad.
The first dentist we went was Dr. Eric Carter, then just now we went to a place called Quality Health Dentist in Hang Hau, she was brilliant.
Good luck,