I agree, mementos should work as a "keep all" and not be consumable or craftable. I notice there's also no clear way to unmark mementos, so I'd suggest:
a) Display it in that olive colour and warn on attempted consumption, leave things as they are with no way within Mafia to uncheck something as...