http://www.phl.org
You can get most of the answers here. They have an OK airport map - the problem is that they don't show the road.
If you've never been to PHL, the roadways are a mess...especially now b/c they are doing construction just about everywhere it seems.