For the record, I am not familiar with SharePoint.
My company is looking to create a file portal for clients to access our documentation. This is strictly a need for the clients; there is no need for internal sharing. We need to have a folder structure and be able to assign permissions.
1) Is SharePoint a good option for us?
2) Are these features available on SharePoint out-of-the-box?