Can I read the firmware out of one drive and then reload it into other drives?

No. Extracting firmware from a drive is not supported by any drives.