wow, so, to transfer your data across your network will take time.
I suppose you can estimate by finding your upload speed, from somewhere like https://www.speedtest.net/
Probably you could compress/zip your file if you were comitted to sending it. might be worth testing on
some number of chunks worth of your daa (zipped and unzipped) to see if the upload times differ significantly.
putting aside the network transfer challenge if you wanted to try another way to access the large csv data on your desktop, I would look at if package mmap, with its mmap.csv function would help.