No you need XBOX 360 controllers.
Craigslist
There are Xbox controlers that are made to work on windows as well as the xbox.
It will cost 20.99$ on black friday for three months.
Wired but maybe you can get wireless from somewhere.
Xbox Live
$20 more or less
There is two triggers on XBOX and Playstation controlers but no one on a keybord.
I have no clue but i want an Xbox because you can only customize controlers good on xbox controllers if not please contact me on FaZe Temperrr.org.us
No, this does not require Xbox Live.
Yes, you need XBOX Live in order to do so.
There is almost no point just sign in all 4 controlers on the same XBOX 360 and Pow! you have 4 player