yes you need a heat source. you absolutely need a UVB light source. You do not need a heat rock, iguanas tend to lay on these and get deep burns. They need humdity,some use spray bottles, some use misters, others use humdifiers.
We need more information from you to give solid advice.
What state do u live in and how big is the enclosure?