I’m pretty sure that the image and file field types will work for users that aren’t logged in. Those field have alternate upload methods. If you want them to be able to create a gallery you could use a repeater with rows of image fields. Using the acf/save post filter you could probably build an image gallery field from the values uploaded to the repeater.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users