There are ecu's that require programming on the bench but I am surprised that yours needed it.
I think connecting vcds is not going to be a problem as the gateway is communicating with the ecu on your behalf as it's not a direct connection.
__________________
Del
|