With wetransfer.com the limit for the free service is a 2 GB file. If you take a paid account, the limit is a 20 GB file.
The alternative is to find a web hosting company where you can get enough file space to copy all your files to with ftp, and let your buddies download it from there with ftp also. Most likely it isn't free either.
Twenty years ago, there were a lot of split and join utilities that let you split a 1 MB file into 3 files less than 360 kB. Then you could copy those 3 files to 3 floppies, take them with you and use the join program to make the original file on another PC.
Great trick. You use the split part, your buddies use the join part and you can transfer a file in as many parts as needed via any service, even email. A 10 GB file is only 1000 parts of 10 MB, if both your email and those of your buddies support that.