Can't you setup a new array with your new 3 drives, copy the data over, then expand your array with your old drives? IIRC zfs added support for expanding pools last year or so?
If you want to use a cloud provider, then your main problem will be uploading this much data and then downloading it back again, both price and time wise.
An easier solution is in fact copying the data over to another storage. Maybe borrow some pendrives from friends/family?