If you power on either the storage or compute nodes and if there's DHCP on the RJ45 ports, you can go to https://${address} to see what NDE (deployment engine) version and ISO version is on each node.
In all likelihood for Storage Nodes, you'll very likely get NDE 1.8P1, which is the latest. NDE 1.8P1 will deploy vSphere 6.7U3 I think.
Compute: depends when you bought those. If you both them in the past 2-3 months they likely have very recent firmware but some updates may still be available (which, you can find in HCC change log). The ISO also can be downloaded, you could get the latest for 1.8P1.
In any case, the way to update is to deploy first, using NDE 1.8P1 and then run upgrade from HCC:
https://docs.netapp.com/us-en/hci/docs/task_hcc_upgrade_all.html
> My questions before I deploy I need to match Firmware on storage Nodes. How i can do that
To deploy you need to have all storage nodes on the same version of SolidFire/Element OS. That's usually the case but sometimes they can have different versions.
You'd see (NDE would stop telling you one or more nodes have a different version) when you begin deployment but to eliminate uncertainty you can download Storage Node ISO from Support pages and flush nodes regardless.
Or boot all storage and compute nodes (doesn't have to be at the same time) with RJ45 connected to a DHCP network and see if they're all the same version, and then decide if you need to get Compute & Storage node ISOs.
If you haven't started installing anything, just get the latest ISO version for both compute (> 15GB) and storage (< 5 GB) nodes and flush all respective nodes before you install with NDE. Then after the storage and VMware cluster is up and running, you can do one more refresh with HCC (it has more recent updates, anything that came after NDE 1.8P1).