I am amazed that every other post was off topic. Can you people read? :lol:
#1 - Highly probably would work. See XBox emulator.
#2 - Very doable.
#3 - You mean: Since MS took the PC games (FPS, Online Gaming) to the consoles. And taking the consoles games to the PCs? IMO consoles are directed at people who are kids/adolescents and don't have the patience to learn all that jargon that comes with a personal computer.