Basically, yes. As long as Kopia server or client has direct accesss to the repo files, the connection to/from the client does only matter , when it comes to actual data transfer while creating a snapshot.
We are doing that even between cities, e.g. between Vienna (Austria) and Hamburg (Germany)… and there are at least 20 or so TB in the repo.