Form - ability to download documents

I would like to create a form for my clients to use, however i would also like them to be able to download a document, complete it and then upload it as a part of the form submission. Is this possible? What integrations may be able to assist with this>