The Gigabyte Fan Control 5 software can control any fan header off any temperature sensor but as the ITX motherboard, unlike the higher end Gigabyte boards, does not have an external temperature sensor input, you can not control either of the two fan headers from the GPU temperature.
I doubt the ASrock board can do this either without an external temperature sensor.
The Gigabyte board has an Intel WiFi Adapter which is AC1700 so you should be fine. I could not determine which Intel WiFi module it has but if it is the same as on the B450 Aorus Pro then it is the AC3168 which is only a 1x1 but as it is socketed you could just replace it.
As far as I know the only motherboard that can control the fan speeds based on GPU in hardware are certain Asus boards paired with certain Asus GPUs as they have used hardware (i2c bus?) to extend the GPU temperature sensor to the super i/o controller on the motherboard.