You can just hand him the items.
Good luck on this quest. I play a warrior and I just laughed when I seen what crap is required for this quest. And by the way the golems in POF don't always drop that ball of everglowing golem, in fact we killed all 3 of them one night and had 5 warriors wanting it and 0 dropped. Between that, the Spiroc blade from POA, and the Hand of MAstro I decided its just not worth it.