@coliver said:
Do VPN connections get created/torn down with every communication? Or are they persistent until the device disconnects?
Normally neither. They are normally persistent until a certain amount of time, then they tear down when idle. Might be hours or days. That way they don't remain absolutely forever, but normally a very long time.