Yes, Cod Aw had dedicated servers available for PC users.
I don't think so...
They do have dedicated servers, but only when no one is a good fit as a host. Most games run in peer-to-peer mode.
AFAIK No.
A few options exist for managing the matchmaking process, though that's the general idea.