Can freeFTPd allow me to set permissions on files/folders and control how the users see the files/folders?
No, the application does not allow you to set permissions to folders. It allows you to create users with their root directory where they have full access and that's it. If you want an advanced application, there is always the possibility to install FileZilla Server.