Best way to do categories icons boolean on dynamic page

Hi,
I havent started on this yet as I have no idea where to begin but thought I’d ask before I get started.

I have a dog walking page show casing walks, that I would like to add some category icons near the top of the walk page to give the user/viewer a quick visual aid of what type of walk it would be

For example: if it is a “beach type” walk I would like only the BEACH, COASTAL and maybe if applicible the WATERFALL icons showing.

Example below with ALL icons…

I know in my “walks” database collection I could add the 12 new fields (1 per icon) and insert the picture from there, and collapse if empty but this will be very tedious if I have to change icon pictures in the future as there are over 500 walks.

Can I…
Maybe have a boolean setup and show the icon if TICKED or collapse if NOT TICK and have the icons stored in another/seperate collection database?
So if i have to change the icons at some point they would only need changing here in this database.

Or would a repeater be better?
Example seems to be working ok…Test

Would anyone have any thoughts how to do this?

The question is not clear (to me), what are you trying to do. More details are needed.