A few questions on exporting from flash!

For record, I have flash cs3/as3 and I need to make my game available for download, so here are my questions!

  1. How do i make customisable gamepad/joystick support?
  2. How can i publish for mac and linux? Note: I know the swf runs on players of both, but since i am providing for download, i prefer not to give direct swf!
  3. How can I make my game’s window resizable, or what will be the best way to take the game to fullscreen without loosing graphics quality?
  4. For downloaded games, what is the best approach to create a highscore list, or data that persists between sessions?
  5. Can I publish for consoles too? Which and How?

PS: the game is in as3|| I need to make it downloadble/playable on as many different platforms as possible|| The game in windowed mode is around 400x400