The business (Parcel Courier Service) can't afford to have a computer down. I was planning to use a USB Flash Drive (or similar) for data storage so that if the power is lost, or the computer dies, we can move the USB drive to a laptop and continue working with almost no data loss.

Is this a reasonable way to go? Are the USB drives fast enough?