I think photosynthesis can work in humans but you must to be green.
Gene therapy is already a reality. Theres a medicine called Glybera. Bad news it still the most expensive medicine in the world and it just treat pancreatitis.
And this is a good example of rapid evolution.