MacBook Pro, iCloud Drive, Time Machine and Time Capsule 2
Yes - Time Machine saves a snapshot of the locally synced files from iCloud so you should be able to recover them even if they are gone from iCloud.

Since one Time Machine destination can be connected to many Macs, you could cross share that was as well.