A fully screen cage? No. NOR could you keep an iguana in one for very long at all.
I suggest, highly, researching the care needs for Green Tree Pythons. there are many many sites out there containing this information. I suggest this, before buying any species.
Massachusetts ( Yep i live about 20 minutes from you, south ) Does not allow the keeping of Green Tree Pythons, or Emerald Tree Boas without a permit. You must apply for the permit before you get the animal.
Laws Regarding the keeping of Reptiles in Massachusetts. Please read these so that you are better informed.
http://www.mass.gov/dfwele/dfw/cmr/dfw_cmr_900.htm