I've never been to CLT, so I can't comment on that. However, I have been through PHL recently and can confirm that all 14 lanes of the D/E checkpoint are NOS-free. It's a beautiful sight! All concourse except for F are connected airside. As for walking landside, it depends on what terminal you're coming from...