Guest users should have ability to upload documents, images to a particular folder and not necessarily they have access to view the files where all the uploaded documents are stored.
Admin users should be able to upload documents to a different folder than the guest users. They should be able to view and attach documents uploaded by guest users and documents uploaded by admin users.
Admin users should be able to view all the tools avaialble in toolbars but guest users should be limited to view some tools in the toolbar.