In order to frame a Food reimbursement policy, you need to answers for the following questions-
1. Whether the Overtime work is to be performed by individual staff members or entire teams?
--- if the overtime work involves team, then leave it to the concerned Department Head to approve all those expenses. Department Heads will try to justify those expenses in a meaningful way and try to avoid too much expenses spent on food & refreshment on a normal assignment.
2. What is the frequency of such overtime work and how long will it be there beyond your regular working hours ?
--- if it is very rare, its better to ask staffs to have dinner / refreshment and get it reimbursed with the approval of their HOD. You need to decide whether bills needs to be submitted.
--- if OT is very often, as per the business needs, Admin / HR shall get the requirement of the workforce and made it available in the pantry.
3. Since you belong to IT Sector - most of you could have the option of "Work From Home". Then why do you require your staff to stay at office for overtime work ?
Coming to the Local Transport reimbursement policy, try to spare an available cab (if you provide one for regular work hours) to pickup the workforce and to drop them in a common area where they can easily access their own mode of travel, which shall be reimbursed by them.