If a client wants footage from the camera can it be tranferred onto a flash drive or external HDD via USB or some method besides giving or copying SD cards?
The AC90 doesn't have the USB Host function for controlling a hard drive. Its USB port is only for using the camera as a card reader. You'd need to use a computer to copy the footage to a hard drive.