Is chorophyll needed for photosynthesis to occur?

Yes of course it needs. It is the primary pigment.