I would backup the original, rather than rely on a single storage location. With regards to storing the library on an external drive connected via firewire, this is exactly how mine is setup. You can stream from it as well. When streaming from something like an AppleTv, the only thing you might run into is a slight delay while the external drive spins up, since they usually go to sleep after a period of inactivity.