1.) You can offer such a module for download and include a basic example, but there will almost always be some user configuration required. Thus, you'd be targeting those who have at least a basic understanding of web development, not the average user who uses the 'build a website in three easy clicks' services.

2.) You could do some trickery to make that work. For instance, divide up a 1,000 page document into 20 50-page documents on the server. Then, in Flash, AJAX in the next file and display it to the user as one seamless document whenever necessary based on the user's activity, such as scrolling, clicking forward/back buttons, requesting to jump to a specific page, etc. It would take some work, but it's very doable.