Chlorophyll absorbs best in the violet, blue, and red wavelengths and reflects yellow and green. Our eyes sense this reflected light so chlorophyll looks green.
Photosynthesis is performed by enzymes, so anything that affects enzyme function will affect the rate of photosynthesis. This includes temperature and pH.