No.
4 at max
No the game is not cross-platform online, so people play the PC version together and people play the Xbox 360 version together, but a PC and Xbox 360 cannot play together on the same server.
Yes, there are many people who play FEAR 3 online on Xbox 360.
The xbox 360 is made for to play with other people online
not on the same system but with other people.
No, players playing online on a computer version of a game cannot play with players online on the Xbox 360 version of the game.
On xbox 360 yes.
They are the same but on Xbox Live games, you can go on Xbox Live (online) and play against other people from around the world. Xbox Games that do not have Live you cannot. But it is no big worry =]
No
You do not need xbox live to play Star Wars Battlefront. It has campaign mode as well as custom matches with AI opponents. If you wish to play online with other human players then you would need an account.
You can't sorry only certain games like Halo 3 do.