That is really dependent upon the plan you're using. See here.
If you're passing the file as a payload to the function app then it won't work because the max reqwest size for an app is 100 MB irrelevant of the plan. If you're downloading the file within the function app then you have between 1 and 4 GB of memory to play with so you should be able to load the file but that relies on having contiguous memory if you're loading it into an array. If you're using a stream then it can be streamed straight to the file share. However note the storage size limits for each plan. This is for all functions running in the same plan. If you have only a single instance running then that would be fine but if you have several function apps running (because of scaling perhaps) then you may reach the limit pretty quickly.
Without more information about your function app configuration and how it is loading those files then it is hard to tell where things might go wrong.