Hello AntAdmin,
Yes you can update all the firmware without losing any data. it is best that you stop all I/O to the MD1000 when upgrading the firmware to ensure that you don’t lose any data.
You can open a case with support if you would like & the system is still in warranty.
Here is a link to get the latest firmware for your MD1000.
Controller card:
Not sure which controller you have so here is a link to both of them
Hard Drives
There are many different version of firmware for the hard drives. Here is a link to our support site and you will need to find the drive Vendor model# like (ST91000640NS) & use that to get the correct hard drive firmware that you need.
Please let us know if you have any other questions.