Script was ready but i had to try it on the real HBA card, I tested it now.
Get-VMHost | Select-object Name, @{N="IPAddress"; E={($_ | Get-VMHostNetwork).VirtualNic | Where-Object {$_.ManagementTrafficEnabled}}}, Manufacturer, Model, ProcessorType, @{N="BIOS version";E={$_.ExtensionData.Hardware.BiosInfo.BiosVersion}}, @{N="HBA Model";E={($_ | get-vmhosthba -Type FibreChannel | select-object -ExpandProperty Model) -join ", "}}, @{N="Driver";E={($_ | get-vmhosthba -Type FibreChannel | select-object -ExpandProperty Driver) -join ", "}}
I have taken FC Driver as a FC version, I will check further and get back.