Yes, you could make a Facebook game. It will require a lot of coding, I'm guessing, to be able to interface with the site.
As for multiplayer, there is nothing built in, but you can use any of the existing Flash multiplayer solutions, or create your own. Again, lots of coding.