Will the Barclaycard app work on any network ie WIFI, 4G, 3G, 2G?

Yes, as long as the coverage and data transfer speed is good enough. Data charges may apply, depending on your tariff.