1. - no
2. - yes
3. - no
Flash is a graphical frontend using basicly the internet technology.
Flash can read from files, if the files have the right format.
But flash has no dataconnect engine. This is usualy done by a middleware, like php, perl or asp scripting.
If you are a good old fashoined programmer generating whatever output out of a database, you will find a way (with any language available on your system).
If it is a limited amount of data, you can provide in in sequetual files.
Just think about it.