Wow, I thought there would be 774 more questions, but here are the answers, at least for the 77W:
No, they use a proprietary plug (three prongs) to provide power for the noise canceling feature.
There is a universal power socket (I believe 110V) that can accept US, UK, and European plugs.