Yeah, I have a Canon Rebel Xti and I use manual settings (change aperture, lens speed, white balance, and iso manually) and usually no flash, unless necessary, but I'm pretty sure he has a good lens there. I have the default lens that came with my camera (good, but not great).
I want a macro sooo bad!! I want like a 50 mm or 60 mm macro, a 100 mm would be nice, but they are too expensive for me. He may be using a macro with a macro ring light........hmm....
I am soooo curious to know!! They are very stunning pics!