Yes, it is open. Although Food Rocks has closed permanently to make room for the new Soarin' attraction.
Rumor has it that The Land (yes, the entire pavilion) will be closing January through March 2005 to finish queue and other integration work for Soarin'. During this closure, Wonders of Life WILL be open. Not sure what the long-term plans for WoL might be.