If I have apps running in the background will it activate travel pass?
If you are outside the US, don't have a local SIM/eSIM in use where all the apps are being routed through the foreign phone number, and the apps are using data, then yes, Travel Pass would activate.