Welcome to the community!
I understand the phone was a gift, however, is there any indication as to where the phone was purchased? The same phone model from different Countries might have different specifications. That said, these are the specifications from the Canadian website:
According to those specifications, that phone would have all of the compatible bands/frequencies. You can verify the compatible bands/frequencies here. You should note that Rogers intends to decommission the 2G GSM network at the end of this year (see here). You should also note that Fido, at this time, does not offer 5G service. If they later decide to offer that service, it will be posted on Fido.ca
If the version your husband received has the same specifications, he should be able to use the device on the networks. However, you should note that since the device is not offered from Fido, it's unlikely certain features (ie voLTE and Wifi-calling, if available) will work.
Hope this helps 😀