Can I share the documents with clients?

Yes, you can share a documnet with a client. When upload documents, you will see a checkbox Share with client which once checked, will show the document in a document report shared with a client.