Touching will take a some time. He has to get over his fear of you.
You don't see him eating, but is his food disappearing?
Iguanas stress out easily, especially when getting a new home/owner. Mine, when I adopted him, barely ate for 3 months.
Maybe add cucumbers, watermelon, lettuce etc, for awhile to keep him hydrated???