Anything that needs to interact with the media gallery has a problem when not logged in. There was also a recent topic here about not being able to use a gallery field when not logged in that caused a JS error. I think that allowing access to the media library in WP will be a serious hurdle for anyone, honestly, I’m not sure it can be done at all without exposing your site to some serious security problems.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users