Great idea! I think this is a tangible way for employees to gauge their gratitude in the corporation. To address your concern for employees who work remotely or in different offices, would it be possible to expand your idea to be a 'virtual token' on the corporate website? Employees could access their tokens in the same area of the company site where they find their benefits, courses, goals, etc.
Food is a great way to bring people together! In larger organizations I have been a member of, culture groups, such as the Latino Culture Club, have utilized platforms such as 'Hispanic Heritage Month' to bring the company together and celebrate diversity. One way they made an impact was bringing in local chefs, hosting cooking classes, and inviting guest speakers. By celebrating diversity, it brought those who participated closer together.
How would you foster participation in those employees that may not be initially eager or may be hesitant to contribute?
I think your idea is a great way for employees to be acknowledged and valued. How would this translate with larger corporations? Possibly have a manager write a brief roll-up in an employee newsletter or on the corporate website?