Two switches is preferred for maximum redundancy. However, it's not a requirement for connectivity.
They won't get the firmware, or software,but again, not required for connectivity.
That's why I suggested only running RAID6 and have verified backups at all times.
Running production data on storage w/o support is extremely risky and not best practice of course.