Yes. The Garmin Edge Head Unit has all the same power, cadence, and HR data. However it doesn’t know the gradients you rode so the distance will be wrong. After my ride I open the Garmin file on Garmin Connect and edit the distance and elevation numbers then delete the Zwift file.
It’s a little more work but certain data is only available for activities recorded on a Garmin device (VO2Max estimation, training effects, etc) and I want this data so deal with the 2 minutes of extra work.