If I buy MW and play it on PC with a controller will i match against keyboard and mose players or just controller players?
You have the choice in Settings. You can select KB/M lobbies only or Controller lobbies only regardless of what platform you are using. And if you don't choose either of those you can play with/against a mixture of KB/M and Controller players. Hope that helps.