If you are going to host big files like in some 500MB, 1 GB like that then try Dropbox. Because keeping file inside WordPress will increase backup size.
Sharing downlink link of Dropbox file is very simple. Here's a quick tip
Create a folder especially for a blog, name it anything like 'My Blog'
After uploading the file there, right click and hit Share. You will see a link like this
To force download, replace last 0 to 1
Or, for web-view, you may use below URL format
To hide Dropbox URL at first sight, you can also clock (as affiliate link).